? ?????? Model Context Protocol? ??? ??? ?? ???? Jina.ai? ???? Claude? ? ?? ? ?? ?? ??? ??? ? ??? MCP ?? ??? ?????. Python? FastMCP? ???? ????.
?? ???? ????
????? ??? ?????? ????. ?? ?? ??? ???? AI ????? ??? ?? ??? ???? ? ???? ???? ? ? ??? ?? ???? ???? ??? ? ????.
??
MCP(?? ???? ????)? LLM(?? ?? ??)??? ??? ??? ???? ?? ???????.
"AI? HTTP"?? ?????. HTTP? ? ????? ? ??? ???? ??? ???? ??? MCP? LLM ??????? ?? ? ??? ??? ???? ??? ??????.
MCP? ??? ??? ??????
?? LLM ?? ??? ? ?? ???? ??? ????.
-
?? ?? ???: ? LLM ???(?: OpenAI, Anthropic ?)?? ?? ?? ? ?? ??? ???? ??? ???? ?? ??? ??? ????? ?????.
???? ??: LLM? ??? ??? ??? ??? ?? ???? ????? ??? ???? ???? ????? ???? ?? ??????.
???: ?? ????? ??? ???? ????? ? LLM ???? ?? ?? ??? ?? ???? ???.
MCP? ??? ???? ??? ??? ?????.
- ??? ???? LLM? ???? ???? ??
- ??? ?????-?? ????
- ?? LLM? ???? ??? ?????
MCP? ??? ??????
MCP? ? ?? ?? ?? ??? ??? ?????-?? ????? ????.
-
MCP ??: ??? ???? ???:
- ??(LLM? ??? ? ?? ??)
- ???(??? ??)
- ????(??? ??)
- ????(?? ??)
MCP ?????: ??????? MCP ??? ???? LLM? ?? ?? ??? ?????. ????? ??? ?? ?? ??? ???, ???? ???? ??? ??? ???? ??? ??? ?? ?????? ???? ?? ?? ??? ????.
?? LLM?...
?????? ?????.
- MCP ??? ?? ??(??, ??? ?)? ?????
- ?????? ??? ??
- LLM? ???? ?????? ?? ??? ??? ??? ? ????
?? ????
- ??? ?? ????
- SSE(?? ?? ???)
- HTTP? ?? ????? ???? ?? ????? ?????? ?????
- Stdio(?? ??/??)
- ?? ??/?? ???? ?? ???? ?? ????? ????? ?????? ?? ???????
- SSE(?? ?? ???)
??
?? ??? ?? ?????. stdio ??? ???? ??? ????? ?????? ?? ??? ???? API ?? ??? ???? ???? ?? ????. IMO? ? ????? ?? ???? ? ????.
??? ?? ??? ??? ? ?? ????? ??? ? ??? ?????? ????? ?? ??? ???? ? ???? ??????... ??? ?????.
API ?? ???? ??? Gen AI ???, ??? ? ??? ??? ??? ? ???? ?????. Okta ? Auth0? ?? ??? ?? ???? ?? Gen AI? ???? ???? ???? ???? ????.
SDK
Anthropic? TypeScript, Python ? Kotlin? ?? ?? SDK? ????? ?????. ??? ??? ?? ??? ???? ?? ?? ???? ???? ??? MCP ?? ??? ? ?? ??? ?? ?????? ??? ???, ?? ? ???? ?? CLI? ?? ?? ??? ??? ???? ????.
FastMCP ????
??
/
??mcp
Model Context Protocol ??? ???? ??? Python?? ??? ??????
FastMCP ?
?? Python ???? MCP ??? ?????.
MCP(?? ???? ????) ??? LLM? ????? ??? ???? ??? ???? ???? FastMCP? ???? MCP ??? ???? ????? ??? ? ????. ??? Python ??? ??? ???, ???? ????, ????? ?????.
# demo.py from fastmcp import FastMCP mcp = FastMCP("Demo ?") @<span>mcp.tool()</span> def add(a: int, b: int) -> int: """Add two numbers""" return a + b
?????! ??? ???? Claude?? ?? ??? ??? ?????.
fastmcp install demo.py
FastMCP? ??? ???? ?? ??? ?? ??? ?? ????? ??? ??? ???? ? ??? ? ????. ?? ??? Python ???? ???????. ???? ?? ??? ??? ????? ?????.
?? ??:
- ??: ?? ??? ?????? ??? ?? ?? ??? ?????
- ??…
FastMCP? ??? ????? ? ?????. ?? ???? ??, ?? ?? ??? ??, ?? ?? ??? ?? ?? ???? ??? ??? ??? ???????. ??? Jina.ai? ??? ????.
??? Gen AI ? ???? ?? ??? ???? ? ??? ??? "???, ??? ? ??? ?? ??"? ??? "?? ?? ???"? ???? ?? ???? ??????.
?? ??
- ???
UV? ???? ???. Python ????? ???? ???? ? ???? ?????. ?? astral.sh?? ??? ????? ???? Python ?? ??? ?????. ? ??? ??? ????.
????, ???, ?? ??, ??, Linting ??, Python ???? ? ?? ??? ?? ??? ??? ??? ???. Rust? ???????. ? ??? ??? ???????.
- ??? ???? ?
Claude ???? ?? ???? ???. ??? ??? ?? Claude Desktop App? MCP ????? ??? ?? Anthropic? ?? ?? ????????.
ASRagab
/
mcp-???-??
Jina.ai ?? API? ?? ???? ????(MCP) ??
Jina.ai ?? API? MCP ??
?? ????:
https://dev.to/asragab/building-a-model-context-protocol-server-using-jinaai-and-fastmcp-in-python-1od8
???? ??
uv? ???? ??? ???? ????? ???? ? ????.
# demo.py from fastmcp import FastMCP mcp = FastMCP("Demo ?") @<span>mcp.tool()</span> def add(a: int, b: int) -> int: """Add two numbers""" return a + b
??? ?? mcp-jinaai-reader?? ??? pyproject.toml? ?? .python ??? ?????.
fastmcp install demo.py
??? ?? ??? ??? Python ??? ???? ?? ??? ?????.
??? ??? ? ??? ?? ????? ??? ?? ??? ?????.
uv init mcp-jinaai-reader --python 3.11
src ????? ???? ??? ???? ?????
cd mcp-jinaai-reader uv venv
???? ??? .env ??? ???? JINAAI_API_KEY? ??? ?????. Jina? ????? ??? ??? ? ????. ????? ???? ???? ?? API ?? ?? ?? ??? ? ??? ?????.
source .venv/bin/activate
src ????? server.py ??? ????...??? ?? ? ????.
?? ??
uv add fastmcp
????: httpx?? ???? ???? http ??? ???? ? ???? ?????? ? ????. ???? ??? URL?? ???? ? ??? ?? urlparse ???? ?????.
JINAAI_API_KEY=jina_*************
??? ?? ??? ??????. ? ?? ??? ??? ?????. uvicorn? FastMCP? ??? ?????? ??? uvicorn? ????? ????? ???? ?? ??? 100% ??? ? ??? ??? ? ????.
fastmcp cli(??? ??? ? ??)? ??? ???? ?? ??? ???? ????. ?? ???? ?? ?? ?????? ???? ?? ?? ???? ??? ?? ?????? ? ? ??? ??? ???? ???. ?? ? ??? ??? ????? ???????.
from fastmcp import FastMCP import httpx from urllib.parse import urlparse import os
???? ??? ??? ? ??? Jina? ?? ??? ????? ?? ?? ?? ???? ?????. ?? ?????? ??? ????, ?? ?????? URL? ????, ?? ?????? llm? ?? ???? ??? ??? ? ????.
??? ?? ? ???? ???? RAG ? ?? ??? ?? ?? ??? ?? ???? LLM? ??? ??? ?? ??? ???? ? ??? ???.
??? ? ?? ??
# Initialize the MCP server mcp = FastMCP("search", dependencies=["uvicorn"])
@mcp.tool ??? ?? ??? ?????. ??? ? ????? ?? ??? ??? ?????? ????. ??? ?? ?? ? ?? ??? ?? ??? ???? ??? ???? llm? ?? ?? ? ?? ???? ?????. ?????? ??? ??? ??? ? ??? ??? ?????. ?? ??? ??? ?? ???? ?? ??? ?????.
???? ??? ????? ?? ? ? ????. ??? ??? ???? ??? asyncio.run ??? ????. ?? ???? ??? ??? ???? ???? ?? ?? ? ? ??? ?? ???? ???. ?? ???? ??? ?? ?? FastMCP ???? ????.
?? ??? ??? ???? ????. URL? ???? ??? ????, ??? ??? ????, Jina ?????? ????, ???? ?????.
# demo.py from fastmcp import FastMCP mcp = FastMCP("Demo ?") @<span>mcp.tool()</span> def add(a: int, b: int) -> int: """Add two numbers""" return a + b
? ?? ??
fastmcp install demo.py
?? ????...
??? ? ???
uv init mcp-jinaai-reader --python 3.11
? ??? ???? ?? ??? ????? ????? ?? SDK? ???? ??? mcp ???? ?????. --with-editable ???? ???? ???? ?? ???? ??? ??? ??? ? ????(??, ?? ??)
??? ?????.
cd mcp-jinaai-reader uv venv
????? ???? ?? 5173?? ???? ??(?? ??? ??)? ?? 3000?? ?????. ???? ?? SERVER_PORT ? CLIENT_PORT? ???? ?? ??? ? ????.
source .venv/bin/activate
???
?? ?? ???? ???? ??? ?? ??? ?????. ???? ??? ?? ??? ??? ? ????. ???? JINAAI_API_KEY? ??? ????.
?? ?? ????? ??? ??? ?? ?? ??? ???? ??? ?? ??? ?????. ????? ??? ?? ?? ??? ???.
?? ??? ???? ?? ??? ???? ? ??? ????? ??? ? ?? ??? ??? ?????.
?? ??
?? ?? ???? ???? ??? ????? ?? Claude ???? ? ?????? ??? ??? ??? ? ????.
uv add fastmcp
??? ?? ??? ?? ????? ??? ? ???? ????? ??? ??? ?????. -f .env? env ??? ? ?????? ?????.
????? ???? ??? clude_desktop_config.json? ?????? ??? ???? ? ??? ??? ??? ???? ????. ????? ?? PATH?? ??? ? ??? ?? uv? ?????.
?? Claude ???? ?? ?? ?? ???? ???? Claude > ??? ??? ?? ???? ???? ??? ???? ? ??? ?? ??? ?????.
???? ??? ?????. ?? ???? ??? ?? ???? ??? ?? ??? ??? ? ????.
? ??? ?? ??? ?? ??? ???? ??? ????? ????.
????
???? ??? ???? ? ?? ?? ???? ???? ??? ???? ????. ??? ??? ?? ???? ???? ??? ???? ??? ? ?? ??? ?????.
?? ??? ? ?? ?? ??? ?? ???? ?? ??? ????? ???(??: ?? MCP ??? ???? ?? ?? ??? ??? 2?? ????)
??? ?? ???? ?? ???? ?? ??? ??, ??? ??? ??? ???? ??? ???? ??? ??? ????. ???? ?? ??? ??? ???? ????.
?? ??? ?? ??? ?? ???? ??? ????? ????? ??? ???? ??? ?? ???? ??? ??? ???? ?? ????.
??? ?? ???? ?????.
?? "??"? ???? ????. ?? ??? ??? ??? ??? ?? ????. ??? ???? ???? ? ??? ???? ??? ??? ???? ???? ??? ??? ?? ??? ?????.
??? ???? ??, ??? ????, ?? ??? ?? ??? ???? ???? ??? ????? ???????.
?? ??
? ?? ?? MCP ??? ?? ???? ????? ????. ?? ? ??? ??? ?? ??? ? ??? ???? glama.ai???. ? ???? ??? ??? ???? ? ???? ?? ? ?? ??? ???? ?????? ??? ? ? ?? ?? ??? MCP ??? ??? ???? ??? ???? ????. ??? ??? ??? ??? ?????.
? ??? Python?? Jina.ai ? FastMCP? ???? ?? ???? ???? ?? ??? ?? ?????. ??? ??? PHP ??? ????? ?? ?? ??? ?????!

? AI ??

Undress AI Tool
??? ???? ??

Undresser.AI Undress
???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover
???? ?? ???? ??? AI ?????.

Clothoff.io
AI ? ???

Video Face Swap
??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

?? ??

??? ??

???++7.3.1
???? ?? ?? ?? ???

SublimeText3 ??? ??
??? ??, ???? ?? ????.

???? 13.0.1 ???
??? PHP ?? ?? ??

???? CS6
??? ? ?? ??

SublimeText3 Mac ??
? ??? ?? ?? ?????(SublimeText3)

??? ??











Python? Unittest ? Pytest? ??? ? ???? ??, ?? ? ??? ????? ? ?? ?? ???? ??? ??? ?????. 1. ??? ??? ?? ??? ???? ??? ??? ??? ?????. UnitTest? ??? ??? ???? ???? Test \ _? ???? ???? ?????. Pytest? ? ?????. Test \ _?? ???? ?? ? ??????. 2. ??? ?? ?? ? ?? ? ??? ??? ????. UnitTest? Assertequal, AssertTrue ? ?? ??? ???? ?? Pytest? ??? Assert ?? ???? ?? ?? ??? ???? ?????. 3. ?? ??? ?? ? ?? ????? ????? ????.

pythonisidealfordataanalysisduetonumpyandpandas.1) numpyexcelsatnumericalcomputationsfast, multi-dimensionalArraysandectorizedOferationsLikenp.sqrt ()

?? ????? (DP)? ??? ??? ? ??? ?? ??? ??? ??? ? ??? ??? ?? ??? ???? ??? ????? ??????. ? ?? ?? ??? ????. 1. ??? (??) : ??? ?? ??? ???? ??? ???? ?? ??? ??????. 2. ??? (?) : ?? ???? ???? ????? ?????. ???? ???, ?? ?? ?? ?? ??/?? ?, ??? ??? ?? ?? ?? ??? ??? ????? ?????. ?????? ????? ?? ???? ?? ??? ? ???, ?? ??? ???? ?? ?? ??? ???? ??? ???? ????? ???? ???????.

??? ?? ???? ????? ????? __iter_ ? __next__ ???? ???????. ① __iter__ ???? ??? ? ?? ??? ???? ??? ?? ?? ??? ?????. ② __next__ ???? ? ??? ?? ????, ?? ??? ??? ????, ? ?? ??? ??? stopiteration ??? ??????. status ??? ???? ??????? ?? ??? ??? ?? ?? ??? ???????. pile ?? ?? ???? ?? ??? ?? ? ??? ?? ? ??? ?????? ?????. simple ??? ??? ?? ?? ??? ?? ???? ???? ?? ??? ? ??? ?? ????? ???? ??? ??? ???????.

Python? ?? ???? ?? ???, ?? ?? ????, ?? ???? ?? ? AI/ML ??? ???? ??? ?????. ??, Cpython? ???? ????? ?? ??, ?? ?? ??? ? ?? ? ?? ??? ?? ??? ??????. ??, ??? ????? ?? ?? ? ?? ??? ????? ?? ?? ? ? ??? ?? ?????. ??, Pyscript ? Nuitka? ?? ?? ???? ??? ??? ?? ??? ?????. ?????, AI ? ??? ?? ??? ?? ???? ??? ?? ???????? ???? ?? ? ??? ?????. ??? ??? Python? ??? ??? ????? ???? ?? ??? ???? ??? ?????.

Python? ?? ??? ???? ?????? ????, ????? ? ?? ??????? ???? ? ??? ??? ???? ?? ??? ?????. ?? TCP ??? ????? Socket.Socket ()? ???? ??? ??? ?? ? ??? ????? .listen ()? ???? ??? ?? .accept ()? ?? ????? ??? ???????. TCP ?????? ????? ?? ??? ??? ??? ????? .connect ()? ?? ? ?? .sendall ()? ???? ???? ??? .recv ()? ?? ??? ??????. ?? ?????? ????? 1. ??? : ??? ??? ? ???? ??? ? ????. 2. ??? I/O : ?? ??, Asyncio ?????? ? ??? ??? ?? ? ? ????. ???? ? ?

???? Python ?? ?? ?????? ?? ????, "??? ?????, ?? ??"? ???? ??? ??? ??? ?? ??? ?????. 1. ???? ?? ? ??? ?? ?????. ?? ???? ?? ??? ???? ??? ? ? ????. ?? ??, Spoke () ?? ???? ??? ??? ?? ??? ?? ????? ?? ??? ??? ????. 2. ???? ?? ???? ??? ??? ?????? Draw () ???? ???? ????? ?? ???? ?? ??? ???? ??? ???? ?? ?? ?? ??? ????? ?? ?? ????? ?? ?????. 3. Python ?? ???? ???????. ?? ???? ??? ???? ?? ???? ??? ????? ??? ?? ???? ??? ???? ????. ??? ??? ??? ???? ? ??? "?? ??"??????. 4. ???? ? ???? ?? ??? ?????

Python List ????? ?? ?? ??? [Start : End : Step] ??? ????? ??? ???? ????. 1. ?? ????? ?? ??? ?? [start : end : step]???. ??? ?? ??? (??), ?? ? ??? (???? ??)?? ??? ?? ?????. 2. ????? ???? 0?? ????? ???? ????? ??? ??? ???? ????? ??? 1? ??????. 3. my_list [: n]? ???? ? ?? n ??? ?? my_list [-n :]? ???? ??? n ??? ????. 4. My_List [:: 2]? ?? ??? ?? ?? ??? ???? ??? ??? ?? ?? ?? ??? ???? ? ????. 5. ???? ???? ? ???? ???? ????
