openapi-mcp-server
@MCP-Mirror
关于 openapi-mcp-server
Mirror of
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"elijahdev0_mcp-server": {
"command": "node",
"args": [
"server.js"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is openapi-mcp-server?
An MCP (Model Context Protocol) server that provides a standardized interface to the Letta API, enabling AI agents to manage tools, sources, and agents through MCP-compatible consumers like Claude.js.
How to use openapi-mcp-server?
Install dependencies with npm install, copy .env.example to .env, configure the required API_BASE_URL and authorization details, then run npm start or npm run start:ts. Connect from any MCP-compatible client using stdin/stdout transport.
Key features of openapi-mcp-server
- Exposes Letta API endpoints as MCP tools (tools, sources, agents)
- Supports CRUD operations for custom tools and Composio integrations
- Manages data sources and file uploads
- Lists and manages MCP servers and their tools
- Provides agent lifecycle management (create, export, import)
Use cases of openapi-mcp-server
- Automate tool creation and management in a Letta environment via MCP
- Build and deploy AI agents with custom tools and data sources
- Interact with Letta API from MCP-compatible clients like Claude.js
FAQ from openapi-mcp-server
What environment variables are required?
API_BASE_URL is required; optionally set SERVER_NAME, SERVER_VERSION, and DEBUG (default false) in your .env file.
How do I run the server?
Use npm start for the JavaScript version or npm run start:ts for TypeScript (compiles on the fly). Alternatively, build with npm run build and run node dist/server.js.
What tools does this server provide?
It provides tools for tools (CRUD, Composio, MCP server management), sources (CRUD, file operations), and agents (list, create, export, import). Each tool corresponds to a Letta API endpoint.
How can I connect to this server from a client?
Use a MCP-compatible client (e.g., Claude.js) with a stdin/stdout transport pointing to the server command. Example: createStdio({ command: "node path/to/server.js" }).
What authentication does the server use?
Authorization details are configured in the .env file (authorization headers are included in API requests), but the README does not specify the exact authentication method.
其他 分类下的更多 MCP 服务器
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
Mobile Mcp
mobile-nextModel Context Protocol Server for Mobile Automation and Scraping (iOS, Android, Emulators, Simulators and Real Devices)
Awesome Mlops
visengerA curated list of references for MLOps
评论