An MCP server designed to integrate web search functionality with Claude, enhancing its response capabilities.
Web Search Integration for Claude
Overview
The Web Search Integration for Claude project enhances the capabilities of Claude by integrating web search functionalities. This implementation allows Claude to perform real-time web searches, providing users with up-to-date and relevant information directly within the chat interface.
Tools
- Perplexity Ask MCP Server: The core component that facilitates the integration of web search capabilities into Claude.
- GitHub Repository: The project is hosted on GitHub, providing a platform for collaboration and version control.
Configuration
To set up the Web Search Integration for Claude, follow these steps:
- Clone the Repository: Start by cloning the project repository from GitHub.
bash
git clone https://github.com/uh-joan/mcp-cortellis.git
- Install Dependencies: Navigate to the project directory and install the necessary dependencies.
bash
cd mcp-cortellis
npm install
- Configure Environment Variables: Set up the required environment variables, including API keys and server configurations.
bash
export API_KEY=your_api_key_here
export SERVER_PORT=3000
- Start the Server: Launch the server to enable the web search integration.
bash
npm start
Usage
Once the server is up and running, you can integrate it with Claude to enable web search capabilities. Here’s how you can use it:
- Send a Query: Use the chat interface to send a query to Claude.
- Real-Time Search: Claude will perform a real-time web search using the Perplexity Ask MCP Server.
- Receive Results: The search results will be displayed directly within the chat, providing you with the most relevant information.
Benefits
- Up-to-Date Information: Access the latest information from the web in real-time.
- Enhanced Capabilities: Extend Claude’s functionality to include web search, making it a more versatile tool.
- Seamless Integration: The integration is designed to work smoothly within the existing chat interface, providing a seamless user experience.
Support
For any issues or questions, please contact GitHub Support or check the GitHub Status page for updates.
Contact Support — GitHub Status — @githubstatus