Stellara
Stellara
Stellara 是面向 Firecrawl、Exa、Qdrant 和嵌入后端的自托管 AI 工具网关。它为 Claude Desktop 和 ChatGPT 连接器等 LLM 客户端提供一个受令牌保护的 HTTP 和模型上下文协议 (MCP) 接口。
该网关集中管理上游凭据、身份验证、速率限制、响应验证和网络安全防护。它还提供 Playwright 浏览器会话、每用户向量记忆以及域名可用性检查。
功能
web_*— 搜索、抓取、爬取、提取,并发出受保护的 HTTP 或 GraphQL 请求。browser_*— 运行交互式 Playwright 会话,用于页面导航、表单操作、截图、PDF 生成和 JavaScript 求值。memory_*— 通过嵌入和 Qdrant 存储和检索每用户上下文。domain_availability— 通过 RDAP 检查域名注册情况,并以 WHOIS 作为回退方案。OAuth 2.1 和 MCP — 通过一个网关连接基于令牌的客户端或支持 OAuth 的 MCP 客户端。
完整目录请参阅工具参考。
Related MCP server: webcrawl-mcp
要求
Node.js 24 或更高版本
通过 Corepack 使用 pnpm 10.33.4
启用相应功能所需的提供商凭据
用于容器部署的 Docker
本地开发
corepack enable
pnpm install
cp .env.example .env在 .env 中设置公共基础 URL、至少一个 STELLARA_TOKEN_<USERID> 以及必需的 Firecrawl 值。可选的 Exa、Qdrant 和嵌入凭据会启用对应的工具系列。
启动开发服务器:
pnpm dev健康检查端点位于 http://localhost:8787/health,除非修改了 PORT。
容器部署
受支持的容器镜像是 ghcr.io/sebastian-software/stellara。带版本号的发布会提供一个稳定的补丁版本标签,以及会持续更新的次版本标签和 latest 标签。
将 .env.example 复制为 .env,配置外部代理网络,为 UID/GID 999 准备 stellara-data/,然后启动服务:
docker compose up -d在暴露服务之前,请阅读运维指南。其中涵盖代理信任、OAuth 持久化、备份和恢复。
开发与测试
本地必需的质量门禁为:
pnpm agent:check此命令会运行类型检查、代码检查、格式验证和封闭式单元测试套件。实时提供商测试是可选的,仅在本地运行,并且需要通过常规环境变量提供凭据:
pnpm test:integrationGitHub Actions 永远不会接收或运行这些集成凭据。
文档
部分深入文档目前仅有德文版本。翻译工作会在公开问题跟踪器中跟踪。
贡献与支持
在提交拉取请求之前,请阅读 CONTRIBUTING.md。请使用 GitHub Issues 提交可重现的缺陷和目标明确的功能提案。项目支持政策请参阅 SUPPORT.md。
请按照 SECURITY.md 中的说明私下报告安全漏洞。请勿在公开问题中披露漏洞。
许可证
Stellara 在 MIT 许可证 下发布。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseCqualityCmaintenanceBuilt as a Model Context Protocol (MCP) server that provides advanced web search, content extraction, web crawling, and scraping capabilities using the Firecrawl API.41
- AlicenseBqualityBmaintenanceLightweight MCP server for web scraping, search, and crawling. Uses local trafilatura/DuckDuckGo by default with optional Firecrawl fallback for transport-blocked pages.415MIT
- AlicenseNot gradedqualityCmaintenanceWeb scraping and search MCP server that wraps Firecrawl API for URL discovery and web search with optional content retrieval.9MIT
- FlicenseNot gradedqualityCmaintenanceExposes your local machine's filesystem, git, shell, network, databases, and system to any MCP-compatible LLM client over HTTP.6
Related MCP Connectors
OCR, transcription, file extraction, and image generation for AI agents via MCP.
MCP server for secureFlows: token-free URL builders and integration-linting tools for AI agents.
Connect MCP clients to 2,000+ AI models without managing provider API keys.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/sebastian-software/stellara'
If you have feedback or need assistance with the MCP directory API, please join our Discord server