Opengraph.io
@securecoders
关于 Opengraph.io
Opengraph.io MCP Server — Instant Link Metadata Extraction
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"opengraph": {
"command": "npx",
"args": [
"-y",
"opengraph-io-mcp"
],
"env": {
"OPENGRAPH_APP_ID": "YOUR_APP_ID_HERE"
}
},
"opengraph-io-hosted-mcp": {
"url": "https://mcp.opengraph.io/mcp",
"headers": {
"x-app-id": "YOUR_APP_ID_HERE"
}
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is Opengraph.io?
Opengraph.io is a Model Context Protocol (MCP) server that exposes every OpenGraph.io API endpoint to AI agents such as Anthropic Claude, Cursor, and LangGraph. It acts as a secure bridge, allowing autonomous agents to unfurl links, scrape HTML, extract article text, capture screenshots, and generate images without exposing raw API keys.
How to use Opengraph.io?
Install globally via npm install -g opengraph-io-mcp or use the CLI installer with npx opengraph-io-mcp-install. Configure the server in your MCP client (e.g., Claude Desktop, Cursor, VS Code) using stdio transport and setting the APP_ID environment variable to your OpenGraph.io App ID. For HTTP/SSE transport, run npm start and point clients to http://localhost:3010/sse?app_id=YOUR_APP_ID.
Key features of Opengraph.io
- Exposes all OpenGraph.io data endpoints as MCP tools
- Includes AI-driven image generation (illustrations, diagrams, social cards, QR codes)
- Supports multiple MCP clients: Claude Desktop, Cursor, Windsurf, VS Code, Zed, JetBrains
- Offers both stdio and HTTP/SSE transport options
- Provides iteration and export capabilities for generated images
- Installs globally via npm or one‑click CLI installer
Use cases of Opengraph.io
- AI agents automatically unfurl links and extract Open Graph metadata from URLs
- Generate social‑media‑optimized images (OG cards, Twitter cards) directly from prompts
- Create technical diagrams from Mermaid, D2, or Vega syntax within chat interfaces
- Capture webpage screenshots and retrieve structured HTML extracts on demand
- Query webpages with custom questions and receive structured answers
FAQ from Opengraph.io
What is required to use this server?
An OpenGraph.io App ID is required. You can provide it via the APP_ID environment variable, a .env file, or a command‑line argument (--app-id).
Which transport options are supported?
Stdio transport (recommended) and HTTP/SSE transport. Stdio is configured for most MCP clients; SSE runs a persistent web server on port 3010.
Can I use it with Claude Desktop or Cursor?
Yes. Detailed configuration examples for Claude Desktop, Claude Code, Cursor, VS Code, Windsurf, Zed, and JetBrains are provided in the README.
What types of images can be generated?
Illustrations, diagrams (Mermaid, D2, Vega), icons, social cards, and QR codes. Each type supports preset aspect ratios and style presets.
How do I iterate on or export a generated image?
Use the Iterate Image tool to modify an existing image by session and asset ID. Use Export Image Asset to retrieve the image inline as base64, optionally saving to disk when running locally.
其他 分类下的更多 MCP 服务器
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Nginx UI
0xJackyYet another WebUI for Nginx
Awesome Mcp Servers
punkpeyeA collection of MCP servers.
评论