Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

it-beard/exa-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

6 Commits

Repository files navigation

Exa MCP Server

An MCP (Model Context Protocol) server that provides AI-powered code search capabilities using the Exa API.

Features

  • Perform AI-powered code searches using natural language queries
  • Get relevant code examples and documentation
  • Configurable number of search results
  • JSON response format with rich metadata

Installation

  1. Clone this repository:
git clone https://github.com/it-beard/exo-server.git
cd exa-server
  1. Install dependencies:
npm install
  1. Build the project:
npm run build
  1. Configure your Exa API key in the MCP settings file (tested with Cline):
{
 "mcpServers": {
 "exa": {
 "command": "node",
 "args": ["/path/to/exa-server/build/index.js"],
 "env": {
 "EXA_API_KEY": "your-api-key-here"
 }
 }
 }
}

Usage

The server provides the following tools and resources:

Tools

search

Perform an AI-powered search using Exa API

Input Schema:

{
 "query": "Search query",
 "numResults": 10
}

Resources

  • exa://search/{query} - Search results for a specific query
  • exa://last-search/result - Results from the most recent search query

Development

  1. Make your changes in the src directory
  2. Build the project:
npm run build
  1. Test your changes by configuring the server in your MCP settings

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

AI-powered code search MCP server using Exa API for intelligent code search and retrieval in AI assistants

Topics

Resources

License

Stars

Watchers

Forks

Contributors

AltStyle によって変換されたページ (->オリジナル) /