Skip to main content
Glama
amberpepper

ima-mcp

by amberpepper

MCP server for Tencent IMA OpenAPI (notes & knowledge base).

基于官方 IMA Skill / Agent 接口 移植为独立 MCP Server

Credentials

通过环境变量配置:

export IMA_OPENAPI_CLIENTID="your_client_id"
export IMA_OPENAPI_APIKEY="your_api_key"

或写入本地文件:

~/.config/ima/client_id
~/.config/ima/api_key

Related MCP server: Local Knowledge Desk

开发

pnpm install   # 或 npm install
pnpm run build
pnpm run typecheck

MCP 配置示例

{
  "name": "ima",
  "serverType": "local",
  "command": "node",
  "args": ["/path/to/ima-mcp/dist/index.js"],
  "env": {
    "IMA_OPENAPI_CLIENTID": "your_client_id",
    "IMA_OPENAPI_APIKEY": "your_api_key"
  }
}

Tools

  • ima_search_notes

  • ima_list_notes

  • ima_list_notebooks

  • ima_get_note_content

  • ima_create_note

  • ima_append_note

  • ima_search_knowledge_bases

  • ima_get_addable_knowledge_bases

  • ima_get_knowledge_base

  • ima_list_knowledge

  • ima_search_knowledge

  • ima_import_urls

  • ima_get_media_info

  • ima_add_note_to_knowledge

  • ima_check_repeated_names

  • ima_upload_file_to_knowledge

  • ima_raw_call

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    An MCP server that enables AI agents to search, read, and create notes across six note-taking platforms (Feishu, Obsidian, Notion, Yuque, OneNote, Evernote) through a single unified interface.
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    A knowledge base MCP server that manages notes with digestion and excretion features, supporting search, read, and stats tools.
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    A learning-oriented MCP server for managing notes, providing tools to create, list, get, update, delete, and search notes, along with resources and prompt templates.
    5 npm
    -