diff --git a/dist/doc/developer-tools/mcp-server/config.js b/dist/doc/developer-tools/mcp-server/config.js new file mode 100644 index 0000000..57cfef1 --- /dev/null +++ b/dist/doc/developer-tools/mcp-server/config.js @@ -0,0 +1,24 @@ +const hosted = `{ + "mcpServers": { + "paystack": { + "command": "npx", + "args": ["@paystack/mcp-server", "--api-key", "sk_test_..."] + } + } +} +` + +const local = `{ + "mcpServers": { + "paystack": { + "command": "node", + "args": ["/path/to/paystack-mcp-server/build/index.js"], + "env": { + "PAYSTACK_TEST_SECRET_KEY": "sk_test_..." + } + } + } +} +` + +export {hosted, local} \ No newline at end of file diff --git a/dist/doc/developer-tools/mcp-server/installation.js b/dist/doc/developer-tools/mcp-server/installation.js new file mode 100644 index 0000000..b31b1dc --- /dev/null +++ b/dist/doc/developer-tools/mcp-server/installation.js @@ -0,0 +1,4 @@ +const npx = `npx @paystack/mcp-server --api-key sk_test_your_key_here +` + +export {npx} \ No newline at end of file diff --git a/src/doc/developer-tools/mcp-server/config/config.yml b/src/doc/developer-tools/mcp-server/config/config.yml new file mode 100644 index 0000000..fb1f2c5 --- /dev/null +++ b/src/doc/developer-tools/mcp-server/config/config.yml @@ -0,0 +1,3 @@ +type: single-lang +languages: + - json diff --git a/src/doc/developer-tools/mcp-server/config/hosted.json b/src/doc/developer-tools/mcp-server/config/hosted.json new file mode 100644 index 0000000..141b5ab --- /dev/null +++ b/src/doc/developer-tools/mcp-server/config/hosted.json @@ -0,0 +1,8 @@ +{ + "mcpServers": { + "paystack": { + "command": "npx", + "args": ["@paystack/mcp-server", "--api-key", "sk_test_..."] + } + } +} diff --git a/src/doc/developer-tools/mcp-server/config/local.json b/src/doc/developer-tools/mcp-server/config/local.json new file mode 100644 index 0000000..e04b56a --- /dev/null +++ b/src/doc/developer-tools/mcp-server/config/local.json @@ -0,0 +1,11 @@ +{ + "mcpServers": { + "paystack": { + "command": "node", + "args": ["/path/to/paystack-mcp-server/build/index.js"], + "env": { + "PAYSTACK_TEST_SECRET_KEY": "sk_test_..." + } + } + } +} diff --git a/src/doc/developer-tools/mcp-server/installation/config.yml b/src/doc/developer-tools/mcp-server/installation/config.yml new file mode 100644 index 0000000..2f515f0 --- /dev/null +++ b/src/doc/developer-tools/mcp-server/installation/config.yml @@ -0,0 +1,3 @@ +type: single-lang +languages: + - sh diff --git a/src/doc/developer-tools/mcp-server/installation/npx.sh b/src/doc/developer-tools/mcp-server/installation/npx.sh new file mode 100644 index 0000000..c983cea --- /dev/null +++ b/src/doc/developer-tools/mcp-server/installation/npx.sh @@ -0,0 +1 @@ +npx @paystack/mcp-server --api-key sk_test_your_key_here