
observee
by observee-ai·★ 41·综合分 42
构建AI代理的SDK,提供1000+集成、OAuth管理和可观测性工具。
概述
Observee SDK是一个全面的软件包,帮助开发者构建具有MCP(模型上下文协议)集成的AI代理。它提供三个主要组件:与LLM提供商(Anthropic、OpenAI、Google)集成的代理、支持15+种服务的OAuth身份验证,以及用于结构化日志记录和监控的日志记录器。该SDK支持TypeScript/JavaScript和Python,并提供清晰的文档和示例,展示如何与Gmail、YouTube和Linear等服务集成。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
当您需要为 AI 代理开发提供多种 LLM 提供商支持、预构建的 MCP 集成和托管认证系统时,选择 Observee。
什么时候不要选它
如果您需要无外部依赖的自托管解决方案,或者更喜欢没有额外可观测性功能的最小 MCP 服务器,请避免使用 Observee。
此 server 暴露的工具
从 README 抽取出 3 个工具chatWithToolsasync (prompt: string, options: { provider: string, observeeApiKey: string }) => Promise<{ content: string, toolCalls?: any[] }>Chat with AI agents using integrated MCP tools for various services
callMcpAuthLoginasync ({ authServer: string }) => Promise<{ url: string }>Initiate OAuth login for various services
Loggernew Logger({ apiKey: string, service?: string }) => LoggerCreate a logger for structured logging and monitoring
说明:Tool names and signatures inferred from usage examples rather than explicit documentation. The README mentions '15+ pre-built tools' but doesn't list them individually. We've included the main SDK functions that appear to be MCP tools.
可对比工具
安装
安装
**TypeScript/JavaScript:**
# 一次性安装所有组件
npm install @observee/sdk
# 或单独安装各个包
npm install @observee/agents @observee/auth @observee/logger**Python:**
# 单独安装各个包
pip install mcp-agents agent-oauth mcp-logger
# 或一次性安装所有组件
pip install observee**Claude Desktop配置:** 添加到 claude_desktop_config.json:
{
"mcpServers": {
"observee": {
"command": "python",
"args": ["-m", "observee_agents"]
}
}
}FAQ
- 支持哪些LLM提供商?
- Observee支持Anthropic Claude、OpenAI GPT和Google Gemini。
- OAuth集成支持多少种服务?
- Auth组件支持15+种服务的OAuth 2.0流程,包括Gmail、Slack、Notion、Linear、GitHub等。
observee 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。