loading…
Search for a command to run...
loading…
A web-based search interface using DuckDuckGo's search API, built with Python and Gradio, providing real-time search results and optional AI-powered summarizati
A web-based search interface using DuckDuckGo's search API, built with Python and Gradio, providing real-time search results and optional AI-powered summarization.
A web-based search interface using DuckDuckGo's search API, built with Python and Gradio.
git clone <repository-url>
cd ddg_mcp_server
docker build -t ddg-mcp-server .
Run the container with port 7860 mapped to your host:
docker run -p 7860:7860 ddg-mcp-server
The application will be available at:
If you cannot connect to the application:
docker ps
docker logs $(docker ps -q)
docker stop $(docker ps -q)
docker run -p 7860:7860 ddg-mcp-server
The application is built with:
This application supports content summarization using OpenAI's API or any compatible API service. To enable this feature:
.env.example file to .env:cp .env.example .env
.env file and set your API credentials:OPENAI_API_URL=https://api.openai.com/v1
ACCESS_TOKEN=your_api_key_here
Notes:
OPENAI_API_URL defaults to the official OpenAI API server if not specifiedACCESS_TOKEN is required for the summarization feature to workOPENAI_API_URLTo run the Docker container with your API credentials:
docker run -p 7860:7860 \
-e OPENAI_API_URL="https://api.openai.com/v1" \
-e ACCESS_TOKEN="your_api_key_here" \
ddg-mcp-server
After configuring your API credentials, you can test if the connection works correctly:
python main.py --test-api
This will validate your API credentials without starting the full server.
The AI model used for summarization can be configured in the config.py file:
# Default model to use for summarization
DEFAULT_MODEL = "gpt-4.1-turbo"
For detailed instructions on model configuration, see SUMMARIZATION.md.
Выполни в терминале:
claude mcp add ddg-mcp-server -- 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