This is a MCP server that allows you to provide test results context to your AI agents by connecting them to Currents. Useful for asking AI to fix or optimize tests failing in CI.
get-api-config
get-run
get-spec-file-attempts-and-errors
Get a Currents API key by following the instructions here.
mcp.json
.{
"mcpServers": {
"currents": {
"command": "npx",
"args": [
"-y",
"@currents/mcp"
],
"env": {
"CURRENTS_API_KEY": "your-api-key"
}
}
}
}
Usage with Claude Desktop
To install Currents Test Results Context Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @currents-dev/currents-mcp --client claude
Add the following to your claude_desktop_config.json
:
{
"mcpServers": {
"currents": {
"command": "npx",
"args": [
"-y",
"@currents/mcp"
],
"env": {
"CURRENTS_API_KEY": "your-api-key"
}
}
}
}
By connecting AI tools (e.g., via MCP) to Currents, you are granting them access to your API key, test results and CI metadata. It is your responsibility to vet any AI agents or services you use, and to ensure they handle your data securely.
We welcome contributions of all kinds—bug fixes, features, and documentation updates!
git clone https://github.com/<your-username>/currents-mcp.git cd currents-mcp
cd mcp-server npm install
Currents MCP Server running on stdio
.To test with a local MCP client (e.g., Cursor or Claude Desktop), point the client to your built server:
node
./mcp-server/build/index.js
CURRENTS_API_KEY
to a valid keyExample snippet for a client config:
{ "mcpServers": { "currents": { "command": "node", "args": ["./mcp-server/build/index.js"], "env": { "CURRENTS_API_KEY": "your-api-key" } } } }
git checkout -b feat/short-description
mcp-server/src/
, then rebuild and re-run:
npm run build && npm start
git push origin feat/short-description
By contributing, you agree that your contributions will be licensed under the ISC license (as specified in the package metadata).
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4