saidsurucu
c9344fc538
Update README.md
2025-07-18 12:39:22 +03:00
saidsurucu
d12ad7d900
Update mcp_server_main.py
2025-07-18 10:46:13 +03:00
saidsurucu
891751043c
Update mcp_server_main.py
2025-07-18 10:39:59 +03:00
saidsurucu
ba447502fe
fix empty string
2025-07-18 10:22:58 +03:00
saidsurucu
c092a7af45
fix bedesten
2025-07-18 09:56:22 +03:00
saidsurucu
34216a9557
Update mcp_server_main.py
2025-07-17 23:52:43 +03:00
saidsurucu
753283f0e8
shorten enum schema
2025-07-17 23:23:32 +03:00
saidsurucu
611456fd49
compress bedesten enum
2025-07-17 22:43:55 +03:00
saidsurucu
7a1ff0b9ed
shorten sayıştay enums
2025-07-17 22:14:54 +03:00
saidsurucu
95620285d9
Update mcp_server_main.py
2025-07-17 21:27:12 +03:00
saidsurucu
8a148899e3
convert enum sayıştay
2025-07-17 21:20:23 +03:00
saidsurucu
fa6c448afa
convert enums to literal
2025-07-17 21:14:03 +03:00
saidsurucu
cc363e7a6d
unify sayıştay tools
2025-07-17 20:44:09 +03:00
saidsurucu
f96c1a2e44
unify anayasa tools
2025-07-17 20:09:50 +03:00
saidsurucu
856ecdf13d
Update mcp_server_main.py
2025-07-17 00:49:39 +03:00
saidsurucu
f7dac9363a
fix model issue
2025-07-16 23:34:41 +03:00
saidsurucu
b32aabf541
Update mcp_server_main.py
2025-07-16 12:39:44 +03:00
saidsurucu
945ffe6267
Update mcp_server_main.py
2025-07-16 12:16:56 +03:00
saidsurucu
17f9b109a2
Update mcp_server_main.py
2025-07-15 14:11:24 +03:00
saidsurucu
2a24ce03ad
Update client.py
2025-07-14 16:13:56 +03:00
saidsurucu
e34d81be26
optimize token usage
2025-07-14 15:45:19 +03:00
saidsurucu
54e8d61f83
Sürüm v0.1.4: FastMCP 2.10.5 güncellemesi ve optimizasyonlar
...
- FastMCP bağımlılığı 2.10.5'e güncellendi
- Bedesten araçları birleştirildi (10 araç → 2 birleşik araç)
- KVKK dokümantasyonu optimize edildi (147 → 27 satır, %82 azalma)
- README 30 MCP aracının güncel listesi ile güncellendi
- Eski tekil Bedesten API araçları kaldırıldı
- Araç açıklamaları ve Türkçe örnekler iyileştirildi
- Resource dokümantasyon verimliliği artırıldı
2025-07-14 00:39:46 +03:00
saidsurucu
35382136c5
Update mcp_server_main.py
2025-07-14 00:19:27 +03:00
saidsurucu
59d81d4b03
Update mcp_server_main.py
2025-07-14 00:10:19 +03:00
saidsurucu
06a319c0ee
Update README.md
2025-07-13 23:58:51 +03:00
saidsurucu
a48b003121
unify bedesten tools
2025-07-13 23:34:34 +03:00
saidsurucu
1620d7a9b0
Update mcp_server_main.py
2025-07-13 22:51:35 +03:00
saidsurucu
c10069bcc7
Update mcp_server_main.py
2025-07-13 22:46:30 +03:00
saidsurucu
c0fe7e1305
Update mcp_server_main.py
2025-07-13 22:44:21 +03:00
saidsurucu
f492109eb7
add health check tool
2025-07-13 22:31:34 +03:00
saidsurucu
35f3b739d4
Update mcp_server_main.py
2025-07-13 22:17:36 +03:00
saidsurucu
8f1ca6b854
Update mcp_server_main.py
2025-07-13 22:16:26 +03:00
saidsurucu
71218996fd
optimize token usage
2025-07-13 22:11:35 +03:00
saidsurucu
6bac51dc19
token optimization
2025-07-13 22:00:35 +03:00
saidsurucu
b898cad4f4
optimize descriptions
2025-07-13 18:26:16 +03:00
saidsurucu
3d172c508a
Update mcp_server_main.py
2025-07-13 18:12:23 +03:00
saidsurucu
48efe74dc0
Update mcp_server_main.py
2025-07-13 17:59:28 +03:00
saidsurucu
8ae5772c2c
Update mcp_server_main.py
2025-07-13 17:26:05 +03:00
saidsurucu
87cf4fd46d
update docker, bugfix
2025-07-12 15:25:18 +03:00
saidsurucu
d590702272
Bump version to 0.1.3
...
- Add auto-install Playwright browsers functionality
- Fix KIK tool page_number parameter descriptions
- Add 'accepts int' notes to all page_number parameters
- Improve PyPI deployment experience
2025-07-12 11:41:35 +03:00
saidsurucu
1ebe8847fb
fix kik
2025-07-12 11:40:11 +03:00
saidsurucu
cb318faeba
add kvkk module, several bug fix
2025-07-11 23:50:56 +03:00
saidsurucu
83f54a86a8
Update mcp_server_main.py
2025-07-11 21:22:13 +03:00
saidsurucu
f5f0f99678
add redis
2025-07-11 21:19:16 +03:00
saidsurucu
b0d7151ba1
OAuth callback JWT token fix
2025-07-09 22:59:30 +03:00
saidsurucu
de9e337163
fix auth
2025-07-09 22:37:26 +03:00
saidsurucu
a7ebb8b27e
fix auth
2025-07-09 21:36:05 +03:00
saidsurucu
01e58ab5ed
Update mcp_auth_http_simple.py
2025-07-09 20:47:26 +03:00
saidsurucu
7081bbbd91
fix auth
2025-07-09 20:34:36 +03:00
saidsurucu
ca89c9480d
fix auth
2025-07-09 20:16:10 +03:00
saidsurucu
b751e94847
Update mcp_server_main.py
2025-07-09 19:58:07 +03:00
saidsurucu
3ccb52e719
fix auth
2025-07-09 19:55:09 +03:00
saidsurucu
e8b92e347c
Update asgi_app.py
2025-07-09 19:44:31 +03:00
saidsurucu
e65b42abc8
Update asgi_app.py
2025-07-09 19:26:24 +03:00
saidsurucu
71096ae67d
Update asgi_app.py
2025-07-09 19:25:46 +03:00
saidsurucu
9fb23dadae
Update asgi_app.py
2025-07-09 19:25:21 +03:00
saidsurucu
d77781709a
Update asgi_app.py
2025-07-09 19:15:19 +03:00
saidsurucu
c059ec30a7
Update asgi_app.py
2025-07-09 19:09:37 +03:00
saidsurucu
6842ad207d
Update asgi_app.py
2025-07-09 18:52:52 +03:00
saidsurucu
bbc56d9409
Update asgi_app.py
2025-07-09 18:48:44 +03:00
saidsurucu
66b5e2631e
Update asgi_app.py
2025-07-09 17:55:45 +03:00
saidsurucu
a17853b918
Update asgi_app.py
2025-07-09 17:44:34 +03:00
saidsurucu
0a302bb13b
Update asgi_app.py
2025-07-09 17:35:12 +03:00
saidsurucu
28e9a47464
Update asgi_app.py
2025-07-09 17:27:30 +03:00
saidsurucu
6c1efece31
Update mcp_server_main.py
2025-07-09 17:15:06 +03:00
saidsurucu
eb9441a6f3
Update mcp_server_main.py
2025-07-09 16:27:14 +03:00
saidsurucu
d006dc8a55
Update asgi_app.py
2025-07-09 15:44:09 +03:00
saidsurucu
55cee6933d
upgrade fastmcp
2025-07-09 15:38:04 +03:00
saidsurucu
2f375d74e5
Update asgi_app.py
2025-07-09 14:54:39 +03:00
saidsurucu
82856b25e9
Update asgi_app.py
2025-07-09 14:24:31 +03:00
saidsurucu
8464aedceb
Update asgi_app.py
2025-07-09 13:46:04 +03:00
saidsurucu
64c3a2c138
Update asgi_app.py
2025-07-08 23:52:08 +03:00
saidsurucu
318bedd4c5
add jwt support
2025-07-08 23:18:44 +03:00
saidsurucu
91895f6c1a
Update asgi_app.py
2025-07-08 22:46:58 +03:00
saidsurucu
b86c18c842
update auth logic
2025-07-08 22:34:02 +03:00
saidsurucu
e6b7e645ce
chore: Bump version to 0.1.2 for clean PyPI release
2025-07-03 12:42:52 +03:00
saidsurucu
b4f8faf5eb
fix: Remove invalid PyPI classifier 'Topic :: Legal'
2025-07-03 12:38:53 +03:00
saidsurucu
a6a9201562
feat: Add PyPI publishing configuration
...
- Update pyproject.toml with PyPI metadata
- Add GitHub Actions workflow for automated publishing
- Bump version to 0.1.1
- Add proper classifiers and keywords for PyPI
- Configure build system with setuptools
2025-07-03 12:35:22 +03:00
saidsurucu
a5e1ad1778
Update asgi_app.py
2025-07-02 03:58:19 +03:00
saidsurucu
698a9db0fb
Update asgi_app.py
2025-07-02 03:44:23 +03:00
saidsurucu and Claude
732edba35c
Add /mcp handler to forward to MCP app
...
- Create explicit FastAPI handlers for /mcp GET/POST
- Forward requests to mounted /mcp/ app via ASGI
- This should fix Claude's 405 Method Not Allowed errors
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-07-02 03:31:55 +03:00
saidsurucu and Claude
73c72a6039
Fix mount order for /mcp paths
...
- Mount /mcp before /mcp/ to fix routing
- FastAPI mount order is important for path matching
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-07-02 03:29:22 +03:00
saidsurucu and Claude
84b33f1f91
Add /mcp mount for Claude compatibility
...
- Mount MCP app on both /mcp/ and /mcp paths
- Claude is calling /mcp instead of /mcp/
- This should fix the 405 Method Not Allowed errors
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-07-02 03:28:22 +03:00
saidsurucu and Claude
4bcd95cc41
Add service_documentation to OAuth metadata
...
- Point Claude to correct MCP endpoint path /mcp/
- This should fix the 405 Method Not Allowed errors
- OAuth metadata now includes service_documentation field
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-07-02 03:24:45 +03:00
saidsurucu
2946a4863d
Update asgi_app.py
2025-07-02 03:15:41 +03:00
saidsurucu
13ed5b3c67
Update mcp_auth_http_adapter.py
2025-07-02 03:07:33 +03:00
saidsurucu and Claude
a29a624598
Fix UnprocessableEntityError import issue
...
- Remove UnprocessableEntityError import that doesn't exist in clerk-backend-api
- This was causing Clerk SDK to appear unavailable in HTTP adapter
- Keep only Clerk import which is sufficient for our needs
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-07-02 03:02:35 +03:00
saidsurucu
a094c4bf7f
Add debug for Clerk SDK import
2025-07-02 03:00:10 +03:00
saidsurucu
9d41bdd30a
Update mcp_auth_http_adapter.py
2025-07-02 02:50:39 +03:00
saidsurucu
8d91d2c764
improve clerk sdk use
2025-07-02 02:43:53 +03:00
saidsurucu
e70554dcc9
Update pyproject.toml
2025-07-02 02:22:37 +03:00
saidsurucu
cb6d6ee8df
attempt to fix auth
2025-07-02 02:17:37 +03:00
saidsurucu
7e6819affa
fix oauth session
2025-07-02 02:03:28 +03:00
saidsurucu and Claude
9880316fd2
Fix Clerk custom domain URL generation
...
- Support custom domains like clerk.yargimcp.com
- Auto-detect between custom domains and standard .accounts.dev subdomains
- Apply fix to both main OAuth and Google OAuth flows
- Maintain backward compatibility with standard Clerk domains
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-07-02 00:50:25 +03:00
saidsurucu
6919ac552b
Update oauth_router.py
2025-07-02 00:00:03 +03:00
saidsurucu
7802395ef0
Update oauth_router.py
2025-07-01 23:54:33 +03:00
saidsurucu and Claude
f25661c7da
Use environment variables for Clerk domain
...
- Remove hardcoded domain fallbacks
- Always prefer CLERK_DOMAIN environment variable
- Extract domain from publishable key as secondary option
- Fallback to localhost only if no env var set
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-07-01 23:46:59 +03:00
saidsurucu
dc57743939
Update mcp_server_main.py
2025-07-01 23:30:17 +03:00
saidsurucu
5d910274a4
Update mcp_server_main.py
2025-07-01 23:18:56 +03:00
saidsurucu
bad36dd664
Update mcp_server_main.py
2025-07-01 23:15:29 +03:00