loading…
Search for a command to run...
loading…
An MCP server that provides autonomous, multi-source web research capabilities for AI agents. It delivers comprehensive, validated information through deep rese
An MCP server that provides autonomous, multi-source web research capabilities for AI agents. It delivers comprehensive, validated information through deep research tools while maintaining security and compatibility with various LLM providers.
Version 0.0.2
Percival Deep Research is a highly capable MCP server designed to equip the Nanobot agent with autonomous, deep-dive web research capabilities. It explores and validates numerous sources, focusing only on relevant, trusted, and up-to-date information.
This server is part of the percival.OS ecosystem, a Personal Agentic Operating System designed for autonomy, security, and absolute privacy.
Like all components of percival.OS, this MCP server strictly follows our core principles:
GPT Researcher project, but extensively refactored and hardened for the Percival ecosystem.research_deep(query): Start multi-source deep web research (30–120s). Returns a research_id.research_quick_search(query): Fast raw snippet search via DuckDuckGo (3–10s).research_write_report(research_id, custom_prompt?): Generates a structured Markdown report from an existing session.research_get_sources(research_id): Returns title, URL, and content size for all sources consulted.research_get_context(research_id): Returns the raw synthesized context text without generating a report.research://{topic}: Access cached or live web research context for a topic directly as an MCP resource.This server is tuned to run via stdio. Add the following to your ~/.nanobot/config.json:
{
"mcpServers": {
"percival_deep_research": {
"command": "uv",
"args": [
"run",
"--no-sync",
"percival-deep-research"
],
"env": {
"OPENAI_API_KEY": "YOUR_KEY",
"OPENAI_BASE_URL": "https://api.venice.ai/api/v1",
"FAST_LLM": "venice:llama-3.3-70b",
"RETRIEVER": "duckduckgo"
},
"tool_timeout": 300
}
}
}
This project uses the uv for dependency management within the unified percival.OS_Dev environment.
cd percival.OS_Dev
uv sync
uv run percival-deep-research
This server is an integral module of the percival.OS project. It enables Nanobot to perform complex research tasks that require multiple steps of validation and synthesis.
Developed with ❤️ by the percival.OS Team
Выполни в терминале:
claude mcp add percival-deep-research -- npx Web content fetching and conversion for efficient LLM usage.
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolProvides auto-configuration for setting up an MCP server in Spring Boot applications.
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzНе уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai