Skip to content

Commit 1daecd2

Browse files
feat(api): manual updates
1 parent 18bb933 commit 1daecd2

File tree

13 files changed

+23
-23
lines changed

13 files changed

+23
-23
lines changed

.stats.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 5
22
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/perplexity-ai%2Fperplexity-a5b37a929bd593ff0817459fc9a9c59f7c6a3af614c0485f00a212f2668f846b.yml
33
openapi_spec_hash: e25bde2df8fd479ea1e591c07adac8b6
4-
config_hash: c62e7d14314a2cf00a6ddb4367adde95
4+
config_hash: 7d43772091847f323a5bb8c678141a83

packages/mcp-server/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ You can run the MCP Server directly via `npx`:
1010

1111
```sh
1212
export PERPLEXITY_API_KEY="My API Key"
13-
npx -y @perplexity-ai/perplexity_ai-mcp@latest
13+
npx -y @perplexity-ai/mcp-server@latest
1414
```
1515

1616
### Via MCP Client
@@ -25,7 +25,7 @@ For clients with a configuration JSON, it might look something like this:
2525
"mcpServers": {
2626
"perplexity_ai_perplexity_ai_api": {
2727
"command": "npx",
28-
"args": ["-y", "@perplexity-ai/perplexity_ai-mcp", "--client=claude", "--tools=all"],
28+
"args": ["-y", "@perplexity-ai/mcp-server", "--client=claude", "--tools=all"],
2929
"env": {
3030
"PERPLEXITY_API_KEY": "My API Key"
3131
}
@@ -169,10 +169,10 @@ http://localhost:3000?client=cursor&capability=tool-name-length%3D40
169169

170170
```js
171171
// Import the server, generated endpoints, or the init function
172-
import { server, endpoints, init } from "@perplexity-ai/perplexity_ai-mcp/server";
172+
import { server, endpoints, init } from "@perplexity-ai/mcp-server/server";
173173

174174
// import a specific tool
175-
import createChatCompletions from "@perplexity-ai/perplexity_ai-mcp/tools/chat/completions/create-chat-completions";
175+
import createChatCompletions from "@perplexity-ai/mcp-server/tools/chat/completions/create-chat-completions";
176176

177177
// initialize the server and all endpoints
178178
init({ server, endpoints });

packages/mcp-server/build

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ cp tsconfig.dist-src.json dist/src/tsconfig.json
2929

3030
chmod +x dist/index.js
3131

32-
DIST_PATH=./dist PKG_IMPORT_PATH=@perplexity-ai/perplexity_ai-mcp/ node ../../scripts/utils/postprocess-files.cjs
32+
DIST_PATH=./dist PKG_IMPORT_PATH=@perplexity-ai/mcp-server/ node ../../scripts/utils/postprocess-files.cjs
3333

3434
# mcp bundle
3535
rm -rf dist-bundle perplexity_ai_perplexity_ai_api.mcpb; mkdir dist-bundle

packages/mcp-server/jest.config.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ const config: JestConfigWithTsJest = {
77
'^.+\\.(t|j)sx?$': ['@swc/jest', { sourceMaps: 'inline' }],
88
},
99
moduleNameMapper: {
10-
'^@perplexity-ai/perplexity_ai-mcp$': '<rootDir>/src/index.ts',
11-
'^@perplexity-ai/perplexity_ai-mcp/(.*)$': '<rootDir>/src/$1',
10+
'^@perplexity-ai/mcp-server$': '<rootDir>/src/index.ts',
11+
'^@perplexity-ai/mcp-server/(.*)$': '<rootDir>/src/$1',
1212
},
1313
modulePathIgnorePatterns: ['<rootDir>/dist/'],
1414
testPathIgnorePatterns: ['scripts'],

packages/mcp-server/manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"dxt_version": "0.2",
3-
"name": "@perplexity-ai/perplexity_ai-mcp",
3+
"name": "@perplexity-ai/mcp-server",
44
"version": "0.10.0",
55
"description": "The official MCP Server for the Perplexity API",
66
"author": {

packages/mcp-server/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "@perplexity-ai/perplexity_ai-mcp",
2+
"name": "@perplexity-ai/mcp-server",
33
"version": "0.10.0",
44
"description": "The official MCP Server for the Perplexity API",
55
"author": "Perplexity <>",
@@ -68,8 +68,8 @@
6868
"typescript": "5.8.3"
6969
},
7070
"imports": {
71-
"@perplexity-ai/perplexity_ai-mcp": ".",
72-
"@perplexity-ai/perplexity_ai-mcp/*": "./src/*"
71+
"@perplexity-ai/mcp-server": ".",
72+
"@perplexity-ai/mcp-server/*": "./src/*"
7373
},
7474
"exports": {
7575
".": {

packages/mcp-server/src/tools/async/chat/completions/create-chat-async-completions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

3-
import { Metadata, asTextContentResult } from '@perplexity-ai/perplexity_ai-mcp/tools/types';
3+
import { Metadata, asTextContentResult } from '@perplexity-ai/mcp-server/tools/types';
44

55
import { Tool } from '@modelcontextprotocol/sdk/types.js';
66
import Perplexity from '@perplexity-ai/perplexity_ai';

packages/mcp-server/src/tools/async/chat/completions/get-chat-async-completions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

3-
import { Metadata, asTextContentResult } from '@perplexity-ai/perplexity_ai-mcp/tools/types';
3+
import { Metadata, asTextContentResult } from '@perplexity-ai/mcp-server/tools/types';
44

55
import { Tool } from '@modelcontextprotocol/sdk/types.js';
66
import Perplexity from '@perplexity-ai/perplexity_ai';

packages/mcp-server/src/tools/async/chat/completions/list-chat-async-completions.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

3-
import { maybeFilter } from '@perplexity-ai/perplexity_ai-mcp/filtering';
4-
import { Metadata, asTextContentResult } from '@perplexity-ai/perplexity_ai-mcp/tools/types';
3+
import { maybeFilter } from '@perplexity-ai/mcp-server/filtering';
4+
import { Metadata, asTextContentResult } from '@perplexity-ai/mcp-server/tools/types';
55

66
import { Tool } from '@modelcontextprotocol/sdk/types.js';
77
import Perplexity from '@perplexity-ai/perplexity_ai';

packages/mcp-server/src/tools/chat/completions/create-chat-completions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

3-
import { Metadata, asTextContentResult } from '@perplexity-ai/perplexity_ai-mcp/tools/types';
3+
import { Metadata, asTextContentResult } from '@perplexity-ai/mcp-server/tools/types';
44

55
import { Tool } from '@modelcontextprotocol/sdk/types.js';
66
import Perplexity from '@perplexity-ai/perplexity_ai';

0 commit comments

Comments
 (0)