蓝天 MCP 服务器是一个借助蓝天社交网络(BlueSky)官方 API 来提供数据访问的模型上下文协议 (MCP) 服务器。它实现了获取用户资料和社交关系信息的标准接口,为用户提供便捷的数据获取服务。
~/Library/Application\ 支持/Claude/claude_desktop_config.json
。%APPDATA%/Claude/claude_desktop_config.json
。 "mcpServers": {
"bluesky-mcp": {
"command": "uv",
"args": [
"--directory",
"C:\\Users\\{INSERT_USER}\\YOUR\\PATH\\TO\\bluesky-mcp\\bluesky-mcp",
"run",
"src/bluesky_mcp/server.py"
],
"env": {
"BLUESKY_IDENTIFIER": "your.handle.bsky.social",
"BLUESKY_APP_PASSWORD": "your-app-password"
}
}
}
uv pip install -e .
在连接到 Claude 客户端并通过 JSON 文件完成配置后,可运行以下命令:
uv run main:app --reload
访问 http://localhost:8000/ 即可使用应用。
{
"name": "John Doe",
"email": "john@example.com",
"phone": "+1234567890"
}
{
"user_id": "12345",
"display_name": "John Doe",
"bio": "Tech enthusiast | OpenAI Developer",
"created_at": "2023-10-10T12:00:00Z"
}
{
"user_id": "12345",
"page": 1,
"per_page": 10
}
{
"users": [
{
"user_id": "67890",
"display_name": "Jane Smith",
"bio": "AI Engineer at XYZ Corp"
}
// 其他用户...
],
"total_pages": 5,
"current_page": 1
}
pip install fastapi uvicorn python-multipart
⚠️ 重要提示
请勿泄露以下敏感信息:
- BLUESKY_IDENTIFIER:用户标识符。
- BLUESKY_APP_PASSWORD:应用密码。
欢迎提交 Pull Request!
本 MCP 服务器根据 MIT 许可证发布。这意味着你可以自由使用、修改和分发软件,但需遵守 MIT 许可证的条款和条件。更多详情,请参阅项目仓库中的 LICENSE
文件。