ഈ സാമ്പിൾ പ്രവർത്തിപ്പിക്കൽ

January 29, 2026 · View on GitHub

നിങ്ങൾക്ക് uv ഇൻസ്റ്റാൾ ചെയ്യാൻ ശുപാർശ ചെയ്യുന്നു, പക്ഷേ അത് നിർബന്ധമല്ല, നിർദ്ദേശങ്ങൾ കാണുക

-0- ഒരു വെർച്വൽ എൻവയോൺമെന്റ് സൃഷ്ടിക്കുക

python -m venv venv

-1- വെർച്വൽ എൻവയോൺമെന്റ് സജീവമാക്കുക

venv\Scripts\activate

-2- ആശ്രിതങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്യുക

pip install "mcp[cli]"

-3- സാമ്പിൾ പ്രവർത്തിപ്പിക്കുക

mcp run server.py

-4- സാമ്പിൾ പരിശോധന

ഒരു ടെർമിനലിൽ സർവർ പ്രവർത്തിക്കുന്നതിനിടെ, മറ്റൊരു ടെർമിനൽ തുറന്ന് താഴെ കാണുന്ന കമാൻഡ് പ്രവർത്തിപ്പിക്കുക:

mcp dev server.py

ഇത് ഒരു വെബ് സർവർ ആരംഭിക്കും, ഒരു ദൃശ്യ ഇന്റർഫേസ് നൽകുന്നു, ഇത് ഉപയോഗിച്ച് നിങ്ങൾക്ക് സാമ്പിൾ പരിശോധിക്കാം.

സർവർ കണക്ട് ചെയ്തശേഷം:

  • ടൂളുകൾ ലിസ്റ്റ് ചെയ്യാൻ ശ്രമിക്കുക, പിന്നെ add ഓപ്ഷൻ 2, 4 എന്ന ആർഗ്യുമെന്റുകളോടെ പ്രവർത്തിപ്പിക്കുക, ഫലത്തിൽ 6 കാണണം.

  • resources-ലും resource template-ലും പോയി get_greeting വിളിക്കുക, ഒരു പേര് ടൈപ്പ് ചെയ്യുക, നിങ്ങൾ നൽകിയ പേരോടെ ഒരു അഭിവാദ്യം കാണാം.

CLI മോഡിൽ പരിശോധന

നിങ്ങൾ പ്രവർത്തിപ്പിച്ച ഇൻസ്പെക്ടർ യഥാർത്ഥത്തിൽ ഒരു Node.js ആപ്പ് ആണ്, mcp dev അതിന്റെ ഒരു റാപ്പർ ആണ്.

നിങ്ങൾക്ക് CLI മോഡിൽ നേരിട്ട് ഇത് ആരംഭിക്കാം താഴെ കാണുന്ന കമാൻഡ് പ്രവർത്തിപ്പിച്ച്:

npx @modelcontextprotocol/inspector --cli mcp run server.py --method tools/list

ഇത് സർവറിൽ ലഭ്യമായ എല്ലാ ടൂളുകളും ലിസ്റ്റ് ചെയ്യും. നിങ്ങൾക്ക് താഴെ കാണുന്ന ഔട്ട്പുട്ട് കാണാം:

{
  "tools": [
    {
      "name": "add",
      "description": "Add two numbers",
      "inputSchema": {
        "type": "object",
        "properties": {
          "a": {
            "title": "A",
            "type": "integer"
          },
          "b": {
            "title": "B",
            "type": "integer"
          }
        },
        "required": [
          "a",
          "b"
        ],
        "title": "addArguments"
      }
    }
  ]
}

ഒരു ടൂൾ വിളിക്കാൻ ടൈപ്പ് ചെയ്യുക:

npx @modelcontextprotocol/inspector --cli mcp run server.py --method tools/call --tool-name add --tool-arg a=1 --tool-arg b=2

നിങ്ങൾക്ക് താഴെ കാണുന്ന ഔട്ട്പുട്ട് കാണാം:

{
  "content": [
    {
      "type": "text",
      "text": "3"
    }
  ],
  "isError": false
}

Tip

ഇൻസ്പെക്ടർ ബ്രൗസറിൽ പ്രവർത്തിപ്പിക്കുന്നതേക്കാൾ CLI മോഡിൽ പ്രവർത്തിപ്പിക്കുന്നത് സാധാരണയായി വളരെ വേഗമാണ്. ഇൻസ്പെക്ടറിനെക്കുറിച്ച് കൂടുതൽ വായിക്കാൻ ഇവിടെ കാണുക.


അസൂയാ:
ഈ രേഖ AI വിവർത്തന സേവനം Co-op Translator ഉപയോഗിച്ച് വിവർത്തനം ചെയ്തതാണ്. നാം കൃത്യതയ്ക്ക് ശ്രമിച്ചിട്ടുണ്ടെങ്കിലും, സ്വയം പ്രവർത്തിക്കുന്ന വിവർത്തനങ്ങളിൽ പിശകുകൾ അല്ലെങ്കിൽ തെറ്റുകൾ ഉണ്ടാകാമെന്ന് ദയവായി ശ്രദ്ധിക്കുക. അതിന്റെ മാതൃഭാഷയിലുള്ള യഥാർത്ഥ രേഖ അധികാരമുള്ള ഉറവിടമായി കണക്കാക്കണം. നിർണായക വിവരങ്ങൾക്ക്, പ്രൊഫഷണൽ മനുഷ്യ വിവർത്തനം ശുപാർശ ചെയ്യപ്പെടുന്നു. ഈ വിവർത്തനം ഉപയോഗിക്കുന്നതിൽ നിന്നുണ്ടാകുന്ന ഏതെങ്കിലും തെറ്റിദ്ധാരണകൾക്കോ തെറ്റായ വ്യാഖ്യാനങ്ങൾക്കോ ഞങ്ങൾ ഉത്തരവാദികളല്ല.