MCP.so
登录

openapi-mcp-server

@MCP-Mirror

关于 openapi-mcp-server

Mirror of

基本信息

分类

其他

运行时

node

传输方式

stdio

发布者

MCP-Mirror

配置

使用下面的配置,将此服务器添加到你的 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 服务器