The online home of Brave Location Services Ltd.

Yeltzland MCP Setup Guide (Beginner Friendly)

This guide shows how to connect the Yeltzland MCP server to popular AI clients.

If you can copy and paste, you can do this.

What You Need

  1. Internet access.
  2. The Yeltzland MCP server URL:
https://bravelocation.com/yeltzland-mcp

That is the only value most clients need.

2-Minute Quick Start

  1. Open your AI client’s MCP or Tools settings.
  2. Add a new MCP server.
  3. Name it yeltzland.
  4. Paste this URL: https://bravelocation.com/yeltzland-mcp
  5. Save.
  6. Ask: What tools do you have from yeltzland?

If your client does not have a direct URL field, use the command-based setup shown below (npx mcp-remote ...).

Claude Desktop (Easy Copy/Paste)

Claude Desktop uses a config file called claude_desktop_config.json.

Where that file usually is

Add this block inside mcpServers

{
  "mcpServers": {
    "yeltzland": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://bravelocation.com/yeltzland-mcp"
      ]
    }
  }
}

If you already have other servers, keep them and add yeltzland as one more entry.

Final step

  1. Save the file.
  2. Fully quit and reopen Claude Desktop.
  3. In a new chat, ask:
Use yeltzland to get the latest Halesowen Town score.

OpenAI (API / Developer Setup)

OpenAI supports remote MCP tools in the Responses API.

JavaScript example

import OpenAI from "openai";

const client = new OpenAI({ apiKey: process.env.OPENAI_API_KEY });

const resp = await client.responses.create({
  model: "gpt-5",
  tools: [
    {
      type: "mcp",
      server_label: "yeltzland",
      server_description: "Halesowen Town fixtures and results",
      server_url: "https://bravelocation.com/yeltzland-mcp",
      require_approval: "never"
    }
  ],
  input: "What is the latest Halesowen Town score?"
});

console.log(resp.output_text);

Python example

from openai import OpenAI

client = OpenAI()

resp = client.responses.create(
    model="gpt-5",
    tools=[
        {
            "type": "mcp",
            "server_label": "yeltzland",
            "server_description": "Halesowen Town fixtures and results",
            "server_url": "https://bravelocation.com/yeltzland-mcp",
            "require_approval": "never",
        }
    ],
    input="Show me Halesowen Town's next fixture."
)

print(resp.output_text)

If your OpenAI client has a visual MCP/Tools screen, enter the same values there:

Every MCP client asks for the same idea:

  1. Server name
  2. Server address (URL) OR a command to launch a connector

Use whichever mode your client supports.

Mode A: Direct URL mode (preferred)

Mode B: Command mode (works in many clients)

{
  "mcpServers": {
    "yeltzland": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://bravelocation.com/yeltzland-mcp"
      ]
    }
  }
}

If your client asks for a single command line, use:

npx mcp-remote https://bravelocation.com/yeltzland-mcp

Simple Test Prompts (Copy/Paste)

After setup, try these:

  1. What yeltzland tools are available?
  2. Get the latest Halesowen Town score.
  3. Show Halesowen Town's next fixture.
  4. Show recent results against Stourbridge.

Troubleshooting (No Technical Knowledge Needed)

If it does not work first time, check these:

  1. Restart the client app after changing MCP settings.
  2. Make sure the URL is exactly:
https://bravelocation.com/yeltzland-mcp
  1. If using command mode, install Node.js first (needed for npx).
  2. Remove extra spaces or quotes if you typed settings manually.
  3. Ask your client: List my MCP servers/tools to verify yeltzland appears.

What This MCP Can Do

Yeltzland tools can help with:

If you can connect the server, you are done. The rest is just asking normal questions.