Skip to content

Commit 6488cd8

Browse files
committed
updated the package.json
1 parent 199b641 commit 6488cd8

5 files changed

Lines changed: 23 additions & 11 deletions

File tree

package.json

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,25 @@
44
"version": "0.0.1",
55
"main": "dist/index.js",
66
"type": "module",
7-
"author": "ramsrib",
8-
"keywords": [],
7+
"author": {
8+
"name": "Vapi AI",
9+
"url": "https://vapi.ai"
10+
},
11+
"contributors": [
12+
{
13+
"name": "ramsrib",
14+
"url": "https://github.com/ramsrib"
15+
}
16+
],
17+
"homepage": "https://github.com/VapiAI/mcp-server#readme",
18+
"bugs": {
19+
"url": "https://github.com/VapiAI/mcp-server/issues"
20+
},
21+
"keywords": ["vapi", "mcp", "model-context-protocol", "ai", "claude", "voice-api", "tool-calling"],
922
"repository": "https://github.com/VapiAI/mcp-server",
1023
"bin": {
11-
"mcp-server": "dist/index.js"
24+
"vapi-mcp-server": "dist/index.js",
25+
"@vapi-ai/mcp-server": "dist/index.js"
1226
},
1327
"scripts": {
1428
"prepare": "npm run build",

src/tools/call.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';
22
import { VapiClient, Vapi } from '@vapi-ai/server-sdk';
3+
34
import { CallInputSchema, GetCallInputSchema } from '../schemas/index.js';
45
import {
56
transformCallInput,
67
transformCallOutput,
78
} from '../transformers/index.js';
8-
import { createToolHandler, createParamsSchema } from './utils.js';
9+
import { createToolHandler } from './utils.js';
910

1011
export const registerCallTools = (
1112
server: McpServer,

src/tools/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';
22
import { VapiClient } from '@vapi-ai/server-sdk';
3+
34
import { registerAssistantTools } from './assistant.js';
45
import { registerCallTools } from './call.js';
56
import { registerPhoneNumberTools } from './phone-number.js';

src/tools/phone-number.ts

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,8 @@
11
import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';
2-
import { VapiClient, Vapi } from '@vapi-ai/server-sdk';
2+
import { VapiClient } from '@vapi-ai/server-sdk';
3+
34
import { transformPhoneNumberOutput } from '../transformers/index.js';
4-
import {
5-
createToolHandler,
6-
createParamsSchema,
7-
createIdParamSchema,
8-
} from './utils.js';
5+
import { createToolHandler } from './utils.js';
96
import { GetPhoneNumberInputSchema } from '../schemas/index.js';
107

118
export const registerPhoneNumberTools = (

src/tools/utils.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import { z } from 'zod';
2-
import { zodToJsonSchema } from 'zod-to-json-schema';
32

43
export type ToolResponse = {
54
content: Array<{ type: 'text'; text: string }>;

0 commit comments

Comments
 (0)