Integrates the Bayarcash payment gateway so agents can work with its payment API.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add bayarcash --env BAYARCASH_API_SECRET_KEY='<BAYARCASH_API_SECRET_KEY>' --env BAYARCASH_API_TOKEN='<BAYARCASH_API_TOKEN>' --env BAYARCASH_SANDBOX='<BAYARCASH_SANDBOX>' -- node /path/to/bayarcash-mcp-server/build/index.js~/.codex/config.toml
[mcp_servers.bayarcash]
command = "node"
args = ["/path/to/bayarcash-mcp-server/build/index.js"]
env = { BAYARCASH_API_SECRET_KEY = "<BAYARCASH_API_SECRET_KEY>", BAYARCASH_API_TOKEN = "<BAYARCASH_API_TOKEN>", BAYARCASH_SANDBOX = "<BAYARCASH_SANDBOX>" }
# codex mcp add bayarcash --env BAYARCASH_API_SECRET_KEY='<BAYARCASH_API_SECRET_KEY>' --env BAYARCASH_API_TOKEN='<BAYARCASH_API_TOKEN>' --env BAYARCASH_SANDBOX='<BAYARCASH_SANDBOX>' -- node /path/to/bayarcash-mcp-server/build/index.js~/.cursor/mcp.json
{
"mcpServers": {
"bayarcash": {
"command": "node",
"args": [
"/path/to/bayarcash-mcp-server/build/index.js"
],
"env": {
"BAYARCASH_API_SECRET_KEY": "<BAYARCASH_API_SECRET_KEY>",
"BAYARCASH_API_TOKEN": "<BAYARCASH_API_TOKEN>",
"BAYARCASH_SANDBOX": "<BAYARCASH_SANDBOX>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"bayarcash": {
"type": "stdio",
"command": "node",
"args": [
"/path/to/bayarcash-mcp-server/build/index.js"
],
"env": {
"BAYARCASH_API_SECRET_KEY": "<BAYARCASH_API_SECRET_KEY>",
"BAYARCASH_API_TOKEN": "<BAYARCASH_API_TOKEN>",
"BAYARCASH_SANDBOX": "<BAYARCASH_SANDBOX>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"bayarcash": {
"command": "node",
"args": [
"/path/to/bayarcash-mcp-server/build/index.js"
],
"env": {
"BAYARCASH_API_SECRET_KEY": "<BAYARCASH_API_SECRET_KEY>",
"BAYARCASH_API_TOKEN": "<BAYARCASH_API_TOKEN>",
"BAYARCASH_SANDBOX": "<BAYARCASH_SANDBOX>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"bayarcash": {
"command": "node",
"args": [
"/path/to/bayarcash-mcp-server/build/index.js"
],
"env": {
"BAYARCASH_API_SECRET_KEY": "<BAYARCASH_API_SECRET_KEY>",
"BAYARCASH_API_TOKEN": "<BAYARCASH_API_TOKEN>",
"BAYARCASH_SANDBOX": "<BAYARCASH_SANDBOX>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"bayarcash": {
"command": "node",
"args": [
"/path/to/bayarcash-mcp-server/build/index.js"
],
"env": {
"BAYARCASH_API_SECRET_KEY": "<BAYARCASH_API_SECRET_KEY>",
"BAYARCASH_API_TOKEN": "<BAYARCASH_API_TOKEN>",
"BAYARCASH_SANDBOX": "<BAYARCASH_SANDBOX>"
}
}
}
}Environment variables
BAYARCASH_API_SECRET_KEYBAYARCASH_API_TOKENBAYARCASH_SANDBOX
Replace the placeholders with your own credentials and keep them out of version control.