README
🚀 Outris Identity MCP 服务器
Outris Identity 是一个模型上下文协议(MCP)服务器,它允许 AI 代理对电话号码和电子邮件进行调查,包括查找关联身份、检查平台注册情况以及检测数据泄露。
版本 2.0 - 现在支持流式 HTTP、服务器发送事件(SSE)和标准输入输出(STDIO)!🚀
✨ 主要特性
- 🔍 身份解析:查找与电话号码关联的姓名、电子邮件地址和实际地址。
- 🌐 平台检查:检测在 31 个以上印度平台以及 3 个全球平台的注册情况。
- 🛒 商业活动检查:检查电子商务、旅游和即时配送等商业活动。
- 🚨 数据泄露检测:检查电话号码或电子邮件是否出现在已知的数据泄露事件中。
- 🌍 全球与印度覆盖:全面覆盖印度,部分支持全球范围。
- 📡 多种传输方式:支持流式 HTTP(新增)、服务器发送事件(SSE,旧版)和标准输入输出(STDIO,本地)。
- 🔐 安全保障:采用 API 密钥认证和基于信用的速率限制机制。
- 🚀 符合注册表要求:满足所有 MCP 官方注册表的要求。
🚀 快速开始
选项 1:云端部署(最快)☁️
步骤 1:从 Outris 门户 获取 API 密钥。
步骤 2:配置 Claude 桌面应用。
编辑 claude_desktop_config.json 文件:
- Mac:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"outris-identity": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp-server.outris.com/http",
"--transport",
"streamable-http",
"--header",
"Authorization=Bearer YOUR_API_KEY"
]
}
}
}
步骤 3:重启 Claude 并开始调查!
选项 2:本地安装 🏠
git clone https://github.com/outris/outris-identity-mcp.git
cd outris-identity-mcp
pip install -r requirements.txt
python -m mcp_server --http
# 服务器运行在 http://localhost:8000
选项 3:使用 Docker 🐳
docker build -t outris-identity .
docker run -e OUTRIS_API_KEY="your_key" -p 8000:8000 outris-identity
详细的配置说明请参考 SETUP.md。
📦 可用工具
| 工具 | 信用点数 | 使用场景 | |------|---------|----------| | get_identity_profile | 3 | 获取完整的身份信息,包括姓名、电子邮件、地址和文档等。 | | get_name | 2 | 获取与电话号码关联的姓名。 | | get_email | 2 | 获取与电话号码关联的电子邮件。 | | get_address | 2 | 获取地址信息(如电子商务、银行等相关地址)。 | | get_alternate_phones | 2 | 获取同一人的其他电话号码。 | | check_online_platforms | 1 | 检查社交媒体或应用的注册情况。 | | check_digital_commerce_activity | 1 | 检查电子商务或即时配送活动。 | | check_breaches | 1 | 检测数据泄露情况。 |
📡 传输方式
| 传输方式 | URL | 使用场景 | 状态 |
|-----------|-----|----------|--------|
| 流式 HTTP | POST /http | 云端、Claude 桌面应用 | ✅ 主要方式 |
| 服务器发送事件(SSE) | GET /sse | 旧版客户端、代理 | ⚠️ 支持中 |
| 标准输入输出(STDIO) | python -m mcp_server | 本地命令行界面、直接集成 | 🟢 原生支持 |
📚 详细文档
💻 使用示例
# 测试服务器
curl https://mcp-server.outris.com/health
# 列出可用工具
curl https://mcp-server.outris.com/tools
# 执行工具
curl -X POST "https://mcp-server.outris.com/http" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"jsonrpc":"2.0",
"id":1,
"method":"tools/call",
"params":{
"name":"check_online_platforms",
"arguments":{"identifier":"+919876543210"}
}
}'
📄 MCP 注册表信息
此服务器已在官方 MCP 注册表中注册:https://registry.modelcontextprotocol.io/
- 类型:流式 HTTP + 服务器发送事件(SSE)+ 标准输入输出(STDIO)
- 认证方式:Bearer 令牌(API 密钥)
- 区域:针对全球和印度进行了优化
📄 许可证
本项目采用 MIT 许可证,详细信息请参阅 LICENSE 文件。
🤝 支持与社区
🤝 贡献代码
欢迎贡献代码!贡献指南请参阅 CONTRIBUTING.md。
构建工具:官方 MCP SDK • FastAPI • PostgreSQL • Neon
维护团队:Outris Technologies
Scan to join WeChat group