Ola Hungerford
|
8f73c9ac4c
|
Merge branch 'main' into main
|
2025-03-30 08:32:53 -07:00 |
|
Wilhelm Klopp
|
0490e08253
|
Fix typo in mcp_server_fetch
|
2025-03-26 18:52:33 +00:00 |
|
shiquda
|
64a654744a
|
feat(fetch): add support for using proxy for requests
|
2025-03-13 00:20:48 +08:00 |
|
David Soria Parra
|
53f4a23b73
|
Update server implementation and dependencies
|
2025-01-15 17:27:12 +00:00 |
|
Aleksey Zhukov
|
ebecd590e2
|
Update error handling to use ErrorData consistently
Also:
Updated mcp dependency from 1.0.0 to 1.1.3
This aligns with MCP's error handling patterns and provides better
structured error information.
|
2025-01-10 21:53:57 +01:00 |
|
yangdx
|
ce72760302
|
Fix webpage content pagination logic error
Improve truncated content handling. Fix empty content return logic •
|
2025-01-02 16:51:23 +08:00 |
|
Justin Spahr-Summers
|
d1650ce5fb
|
Merge pull request #144 from SkywaveTM/main
fix(fetch): properly handles robots.txt
|
2024-12-03 07:18:33 -06:00 |
|
Jack Adamson
|
45dfd82192
|
fix deserialization of URL
|
2024-12-02 13:09:10 +00:00 |
|
YeongJun
|
d5bae8759f
|
follows redirects on checking robots.txt
|
2024-11-30 23:31:30 +09:00 |
|
YeongJun
|
168522f34d
|
ensure url is string type in robot_parser.can_fetch()
|
2024-11-30 23:10:12 +09:00 |
|
Jack Adamson
|
bee382cec5
|
make changes requested in PR
|
2024-11-29 15:45:10 +00:00 |
|
Jack Adamson
|
a9e37d25c6
|
switch pydantic type annotations to satisfy pyright
|
2024-11-29 15:22:46 +00:00 |
|
Jack Adamson
|
ea42a21078
|
add doc strings for readabilty and constrain types
|
2024-11-29 14:54:06 +00:00 |
|
Jack Adamson
|
5552af104c
|
format with black
|
2024-11-29 13:37:35 +00:00 |
|
Jack Adamson
|
b6710dae1a
|
add argument to fetch raw html
|
2024-11-29 13:16:09 +00:00 |
|
Jack Adamson
|
e8dcd29427
|
add pagination of fetches so models can avoid reading a full page if it's got the information it needs
|
2024-11-29 13:04:16 +00:00 |
|
Jack Adamson
|
960321f136
|
improve error message to model on fetch failure
|
2024-11-29 12:23:18 +00:00 |
|
Jack Adamson
|
37622d3872
|
add handling of non-html pages
|
2024-11-29 11:51:41 +00:00 |
|
Jack Adamson
|
467330de6e
|
update fetch server to use readability JS if node is installed
|
2024-11-28 18:44:33 +00:00 |
|
Ikko Eltociear Ashimine
|
b16a541c2e
|
chore: update server.py
minor fix
|
2024-11-28 14:35:52 +09:00 |
|
Jack Adamson
|
51af6b56ef
|
add command-line arguments for controlling user-agent and whether to obey robots.txt
|
2024-11-25 19:31:23 +00:00 |
|
Jack Adamson
|
84321c89cf
|
make the fetch mcp-server obey robots.txt
|
2024-11-22 19:04:04 +00:00 |
|
Jack Adamson
|
c08d2a3cf6
|
fix lint
|
2024-11-22 19:03:43 +00:00 |
|
Jack Adamson
|
4fa58d546b
|
add better exception handling
|
2024-11-22 15:30:28 +00:00 |
|
Jack Adamson
|
781571b40d
|
add fetch MCP server
|
2024-11-22 12:33:19 +00:00 |
|