使用说明
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"
}