71 Commits

Author SHA1 Message Date
blazickjp
6d3419a3ea Version bump and publish 2025-06-05 18:45:36 -07:00
Joe Blazick
f0bddb6b66 Merge pull request #34 from blazickjp/fix-search-relevance-issue-33
Fix search returning irrelevant results when sorted by date
2025-06-05 18:42:37 -07:00
blazickjp
b18fd1d78c Fix search returning irrelevant results when sorted by date (#33)
Add automatic field specifiers to plain search queries to improve relevance.
The arXiv API returns irrelevant results when queries lack field specifiers
and are sorted by submission date.

Changes:
- Convert plain queries to use 'all:' field specifier
- Multi-word queries use AND operator between terms
- Preserve quoted phrases and existing field specifiers
- Add comprehensive test coverage for the fix

This improves search relevance from ~20% to ~80% for typical queries.

Fixes #33

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-05 18:30:57 -07:00
blazickjp
c29796ad30 version bump 2025-04-22 04:22:36 -07:00
Joe Blazick
ae86ad09ab Merge pull request #31 from blazickjp/feature/keep_pdf
removed unlink of pdf files
2025-04-22 04:11:01 -07:00
blazickjp
4510855fc5 format update 2025-04-22 04:08:35 -07:00
blazickjp
26fa8f3b0b removed unlink of pdf files 2025-04-22 04:00:41 -07:00
Joe Blazick
b23eae1c94 Merge pull request #28 from macoughl/patch-1 2025-04-20 06:48:43 -07:00
Joe Blazick
27e153adc9 Merge pull request #29 from gzuuus/main 2025-04-20 06:46:43 -07:00
gzuuus
fe76442cf4 fix typo in README
Great project! Just a fix for a typo in the readme
2025-04-18 11:21:33 +02:00
Mike Coughlin
3743027272 Suggest Pulse "Top Pick" Badge 2025-04-15 15:18:16 -07:00
blazickjp
c5ffd07893 Formatting checks 2025-04-10 19:51:09 -07:00
blazickjp
4517ab7679 formatting 2025-04-10 19:47:40 -07:00
blazickjp
8f63ef2554 version increase 2025-04-04 10:24:04 -07:00
blazickjp
3739360275 update for analyis prompt and removing dead code 2025-04-04 10:21:52 -07:00
blazickjp
80a162b7e7 Don't need badge yml 2025-04-01 18:07:19 -07:00
blazickjp
8729dde74b update 2025-04-01 18:04:07 -07:00
blazickjp
e7c2d2ffd1 pytest fix for windows path 2025-04-01 17:51:20 -07:00
blazickjp
c8ff3490c4 test fix 2025-04-01 17:47:35 -07:00
blazickjp
9bcbd51dd9 Test update again 2025-04-01 17:36:00 -07:00
blazickjp
657879ba8e Test update 2025-04-01 17:34:23 -07:00
blazickjp
f9e7b01f5c Test update 2025-04-01 17:29:16 -07:00
blazickjp
39937115a0 Update tests yml 2025-04-01 17:27:18 -07:00
blazickjp
731ff51856 Adding automate tests 2025-04-01 17:20:20 -07:00
Joe Blazick
e82a25caca Merge pull request #18 from U1805/main
Add explicit UTF-8 encoding for file operations
2025-03-27 13:26:38 -07:00
dai0v0
1a38db2535 Add explicit UTF-8 encoding for file operations 2025-03-25 01:17:44 +08:00
blazickjp
35ff2a7bf6 update 2025-03-16 06:20:48 -07:00
blazickjp
b46928a15a Added tests for windows pathing 2025-03-11 19:03:38 -07:00
blazickjp
05b20a697b Launch and readme update 2025-03-10 19:21:57 -07:00
blazickjp
36007fb874 Updates for Prompt deep-paper-analysis workflow. 2025-03-10 19:18:35 -07:00
Joe Blazick
151ce3a60f Merge pull request #9 from smithery-ai/smithery/config-vqpd
Deployment: Dockerfile and Smithery config
2025-01-27 15:31:30 -08:00
Henry Mao
90771c0fe3 Update README 2025-01-24 00:35:36 +08:00
Henry Mao
519fefa72a Add Smithery configuration 2025-01-24 00:35:35 +08:00
Henry Mao
25cf0952cc Add Dockerfile 2025-01-24 00:35:34 +08:00
blazickjp
9f84359032 Update 2025-01-20 19:47:50 -08:00
blazickjp
cc0eaa0477 add prompts 2025-01-20 19:45:07 -08:00
blazickjp
bebbd0abb0 Working basic prompts 2025-01-20 19:42:54 -08:00
blazickjp
ee26cdf46b passing 2025-01-20 19:42:54 -08:00
blazickjp
1130a3652a checkpoint 2025-01-20 19:42:54 -08:00
Joe Blazick
ec47b89605 Create FUNDING.yml 2025-01-08 12:41:41 -08:00
blazickjp
c4aab1b286 Updated install instructions 2025-01-07 18:00:21 -08:00
blazickjp
4097e5cc20 version for publish 2025-01-07 16:01:44 -08:00
Joe Blazick
ab4c387b6f Merge pull request #6 from grll/main
bump mcp version and fix broken imports
2025-01-07 07:04:29 -08:00
Guillaume Raille
bf371d88f5 bump mcp version and update imports 2025-01-04 14:02:14 +01:00
Joe Blazick
65d6505b86 Merge pull request #4 from yonaka15/feature/storage-path-cli-option
feat: Add customizable storage path via command-line argument
2025-01-02 09:51:13 -08:00
yonaka43
95d20dafcf feat(config): add command-line storage path configuration
Add support for --storage-path command-line argument to customize paper storage location. The path can be specified via --storage-path option, falling back to default ~/.arxiv-mcp-server/papers if not provided.

- Add property for dynamic storage path resolution
- Add command-line argument parsing with proper error handling
- Remove static STORAGE_PATH field
- Add path validation and existence checks
2024-12-29 10:49:17 +09:00
blazickjp
3e77a46bfc update 2024-12-27 10:52:16 -08:00
Joe Blazick
4184c2b22d Merge pull request #2 from smithery-ai/add-smithery
Add Smithery to README
2024-12-26 09:11:27 -08:00
Henry Mao
c398931b3a Add Smithery CLI installation instructions and badge 2024-12-23 17:18:41 +07:00
blazickjp
3214f6d448 update 2024-12-18 20:16:14 -08:00