diff --git a/LICENSE b/LICENSE index d24899c..a5f38e9 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2025 QverisAI +Copyright (c) 2025 QVerisAI Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index a62840a..bf1bb2b 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,13 @@ # @qverisai/mcp -Official Qveris MCP Server SDK — Dynamically search and execute tools via natural language. +Official QVeris MCP Server — Dynamically search and execute tools via natural language. [![npm version](https://img.shields.io/npm/v/@qverisai/mcp.svg)](https://www.npmjs.com/package/@qverisai/mcp) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) ## Overview -This SDK provides a [Model Context Protocol (MCP)](https://modelcontextprotocol.io/) server that enables LLMs to discover and execute third-party tools through the Qveris API. With three simple tools, your AI assistant can: +This SDK provides a [Model Context Protocol (MCP)](https://modelcontextprotocol.io/) server that enables LLMs to discover and execute third-party tools through the QVeris API. With three simple tools, your AI assistant can: - **Search** for tools using natural language queries - **Get** detailed information about specific tools by their IDs @@ -17,11 +17,11 @@ This SDK provides a [Model Context Protocol (MCP)](https://modelcontextprotocol. ### 1. Get Your API Key -Visit [Qveris](https://qveris.ai) to get your API key. +Visit [QVeris](https://qveris.ai) to get your API key. ### 2. Configure Your MCP Client -Add the Qveris server to your MCP client configuration: +Add the QVeris server to your MCP client configuration: **Claude Desktop** (`claude_desktop_config.json`): @@ -181,12 +181,12 @@ The `full_content_file_url` is valid for 120 minutes. | Variable | Required | Description | |----------|----------|-------------| -| `QVERIS_API_KEY` | ✓ | Your Qveris API key | +| `QVERIS_API_KEY` | ✓ | Your QVeris API key | ## Requirements - Node.js 18.0.0 or higher -- A valid Qveris API key +- A valid QVeris API key ## Development @@ -207,7 +207,7 @@ QVERIS_API_KEY=your-key node dist/index.js ## License -MIT © [QverisAI](https://github.com/qverisai) +MIT © [QVerisAI](https://github.com/qverisai) ## Support diff --git a/package.json b/package.json index eb3f3c8..33962a9 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@qverisai/mcp", "version": "0.1.2", - "description": "Official Qveris AI MCP Server SDK - Search and execute tools via natural language", + "description": "Official QVeris AI MCP Server SDK - Search and execute tools via natural language", "keywords": [ "qveris", "mcp", @@ -10,7 +10,7 @@ "tools", "sdk" ], - "author": "QverisAI", + "author": "QVerisAI", "license": "MIT", "repository": { "type": "git", diff --git a/src/tools/execute.test.ts b/src/tools/execute.test.ts index 7d8562c..8036f07 100644 --- a/src/tools/execute.test.ts +++ b/src/tools/execute.test.ts @@ -11,7 +11,6 @@ describe('execute_tool', () => { describe('executeToolSchema', () => { it('should have tool_id, search_id, params_to_tool as required', () => { expect(executeToolSchema.required).toContain('tool_id'); - expect(executeToolSchema.required).toContain('search_id'); expect(executeToolSchema.required).toContain('params_to_tool'); }); diff --git a/src/tools/execute.ts b/src/tools/execute.ts index 9317fe6..a306e06 100644 --- a/src/tools/execute.ts +++ b/src/tools/execute.ts @@ -92,7 +92,7 @@ export const executeToolSchema = { default: 20480, }, }, - required: ['tool_id', 'search_id', 'params_to_tool'], + required: ['tool_id', 'params_to_tool'], }; /**