OpenAPI MCP Server
@asabya
OpenAPI MCP Server について
fork of openapi-mcp-server v1.2.0-beta04
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"openapi-mcp-server": {
"command": "npx",
"args": [
"openapi-mcp-server",
"/abs/path/to/openapi.json"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is OpenAPI MCP Server?
OpenAPI MCP Server is an MCP proxy that converts any OpenAPI v3.1 compliant API into tools usable by Claude Desktop or other MCP clients. It allows developers to interact with local and remote APIs through natural language, discovering endpoints, understanding parameters, and making API calls automatically.
How to use OpenAPI MCP Server?
Configure Claude Desktop by adding the MCP server entry in claude_desktop_config.json with the command npx openapi-mcp-server /absolute/path/to/openapi.json. Restart Claude Desktop, then start asking natural-language questions about your API.
Key features of OpenAPI MCP Server
- Converts OpenAPI endpoints into Claude‑usable tools automatically
- Supports file uploads via multipart/form-data (local files only)
- Works with any OpenAPI v3.1 compliant API
- Provides CLI tool for testing endpoints programmatically
- Offers programmatic API (OpenAPIToMCPConverter, HttpClient) for custom integrations
Use cases of OpenAPI MCP Server
- Test local development APIs through conversational debugging
- Quickly prototype integrations with third‑party APIs
- Explore and learn new APIs by asking natural‑language questions
- Automate file upload workflows (profile pictures, documents, batch uploads)
FAQ from OpenAPI MCP Server
Which OpenAPI versions are supported?
Only OpenAPI v3.1 specifications are currently supported.
Are remote file URLs supported for uploads?
No, only local file paths are supported; remote URLs are not handled.
What are the security considerations for file uploads?
File paths resolve relative to the current working directory. Access is restricted to files the user can read, and sensitive files like SSH keys require explicit user confirmation. File contents are read only when making the actual API request.
How does the server handle large files?
Large files are streamed directly from disk to the API, with memory usage optimized and progress reporting available. Maximum file size is determined by the target API.
What format are API responses expected to be?
Response handling is optimized for JSON and text responses; streaming responses are not yet implemented.
「その他」の他のコンテンツ
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Servers
modelcontextprotocolModel Context Protocol Servers
ICSS
chokcoco不止于 CSS
コメント