 
misskey mcp服务器
misskey mcp服务器是 非官方的 MCP(模型上下文协议)服务器 Misskey.\ 目前,它只有 最基本的功能:发布笔记.\ 因此,我非常感谢大家的贡献(PR)!
特性
MCP工具实施状态
| MCP工具名称 | 未命中API端点 | 状态 |
|---|---|---|
| post_misskey_note | /notes/create | ✅ |
| get_misskey_note | /notes/show | ❌ |
| get_misskey_timeline | /notes/timeline | ❌ |
| get_misskey_user | /users/show | ❌ |
| get_misskey_user_notes | /users/notes | ✅ |
| get_misskey_user_flowing | /users/following | ❌ |
| get_misskey_user_followers | /users/followers | ❌ |
| get_misskey_通知 | /i/notifications | ❌ |
| get_misskey_mentions | /notes/mentions | ❌ |
| get_misskey_antenna | /antennas/show | ❌ |
| get_misskey_antenna_注释 | /antennas/notes | ❌ |
| get_misskey_channel | /channels/show | ❌ |
| get_misskey_channel_notes | /channels/notes | ❌ |
| get_misskey_gallery | /gallery/posts/show | ❌ |
| get_misskey_gallery_posts | /gallery/posts | ❌ |
| get_misskey_page | /pages/show | ❌ |
| get_misskey_drive_files | /drive/files | ❌ |
| post_misskey_reaction | /notes/reactions/create | ❌ |
| delete_misskey_reaction | /notes/reactions/delete | ❌ |
| post_misskey_follow | /following/create | ❌ |
| delete_misskey_follow | /following/delete | ❌ |
| post_misskey_renote | /notes/create (雷诺) | ❌ |
| post_misskey_reply | /notes/create (回复) | ❌ |
| get_misskey_search | /notes/search | ❌ |
| get_misskey_search_by_tag | /notes/search-by-tag | ❌ |
| get_misskey_hashtags | /hashtags/trend | ❌ |
| get_misskey_emoji获取密钥 | /emojis | ❌ |
| get_misskey_meta | /meta | ❌ |
| get_misskey_instance | /federation/instances | ❌ |
| get_misskey_stats | /stats | ❌ |
用法
安装
从go安装
GOBIN="$HOME/go/bin" go install github.com/ganyariya/misskey-mcp-server/cmd/misskey-mcp-server@latest建立自己的
git clone https://github.com/ganyariya/misskey-mcp-server
cd misskey-mcp-server
go build -o misskey-mcp-server cmd/misskey-mcp-server/main.go设置
按如下方式设置您的mcp.json。
{
"mcpServers": {
"misskey-mcp-server": {
"command": "misskey-mcp-server",
"args": [],
"env": {
// https://misskey-hub.net/ja/docs/for-developers/api/token/
"MISSKEY_API_TOKEN": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
// http or https
"MISSKEY_PROTOCOL": "https",
// your misskey server's domain
"MISSKEY_DOMAIN": "misskey.io",
"MISSKEY_PATH": ""
},
"disabled": false,
"autoApprove": []
}
}
}感谢参考
- MCP Go实施
- https://github.com/metoro-io/mcp-golang
- MCP服务器参考
- https://github.com/metoro-io/metoro-mcp-server - https://github.com/grafana/mcp-grafana
- 未命中Go API SDK
- https://github.com/yitsushi/go-misskey
get_misskey_user_notes
检索特定Misskey用户的注释。
论据:
userId(string,必填):要检索其笔记的用户的ID。
请求示例:
{
"userId": "some_user_id"
}