Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 9 additions & 6 deletions packages/dataqueue/src/install-mcp-command.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,15 @@ describe('upsertMcpConfig', () => {
upsertMcpConfig(
'/path/mcp.json',
'dataqueue',
{ command: 'npx', args: ['dataqueue-cli', 'mcp'] },
{ command: 'npx', args: ['@nicnocquee/dataqueue', 'mcp'] },
deps,
);

// Assert
const written = JSON.parse(deps.writeFileSync.mock.calls[0][1] as string);
expect(written.mcpServers.dataqueue).toEqual({
command: 'npx',
args: ['dataqueue-cli', 'mcp'],
args: ['@nicnocquee/dataqueue', 'mcp'],
});
});

Expand All @@ -49,7 +49,7 @@ describe('upsertMcpConfig', () => {
upsertMcpConfig(
'/path/mcp.json',
'dataqueue',
{ command: 'npx', args: ['dataqueue-cli', 'mcp'] },
{ command: 'npx', args: ['@nicnocquee/dataqueue', 'mcp'] },
deps,
);

Expand All @@ -58,7 +58,7 @@ describe('upsertMcpConfig', () => {
expect(written.mcpServers.other).toEqual({ command: 'other' });
expect(written.mcpServers.dataqueue).toEqual({
command: 'npx',
args: ['dataqueue-cli', 'mcp'],
args: ['@nicnocquee/dataqueue', 'mcp'],
});
});

Expand Down Expand Up @@ -133,7 +133,10 @@ describe('runInstallMcp', () => {
.calls[0][1] as string,
);
expect(written.mcpServers.dataqueue.command).toBe('npx');
expect(written.mcpServers.dataqueue.args).toEqual(['dataqueue-cli', 'mcp']);
expect(written.mcpServers.dataqueue.args).toEqual([
'@nicnocquee/dataqueue',
'mcp',
]);
});

it('installs MCP config for Claude Code (option 2)', async () => {
Expand Down Expand Up @@ -210,7 +213,7 @@ describe('runInstallMcp', () => {

// Assert
expect(deps.log).toHaveBeenCalledWith(
expect.stringContaining('npx dataqueue-cli mcp'),
expect.stringContaining('npx @nicnocquee/dataqueue mcp'),
);
});
});
4 changes: 2 additions & 2 deletions packages/dataqueue/src/install-mcp-command.ts
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ export function upsertMcpConfig(

const MCP_SERVER_CONFIG = {
command: 'npx',
args: ['dataqueue-cli', 'mcp'],
args: ['@nicnocquee/dataqueue', 'mcp'],
};

const MCP_CLIENTS: Record<string, McpClientConfig> = {
Expand Down Expand Up @@ -177,7 +177,7 @@ export async function runInstallMcp({
existsSync,
log,
});
log('\nDone! The MCP server will run via: npx dataqueue-cli mcp');
log('\nDone! The MCP server will run via: npx @nicnocquee/dataqueue mcp');
} catch (err) {
error('Failed to install MCP config:', err);
exit(1);
Expand Down
Loading